Skip to content

Account Resolver Permissions

This query below loads resolver contracts where an account has been granted resolver ACLs.

Run in ENSAdmin
GraphQL
query AccountResolverPermissions($address: Address!) {
account(by: { address: $address }) {
resolverPermissions {
edges {
node {
resolver {
contract {
address
}
}
}
}
}
}
}
Variables
{
"address": "0x801d2e48d378f161dba7ad7ad002ad557714c191"
}
Output
{
"data": {
"account": {
"resolverPermissions": {
"edges": [
{
"node": {
"resolver": {
"contract": {
"address": "0x036e0e592e22f351c7fb68c8112a55d24c380f21"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x03a4de05082fc6a381f6eba34517946933ac5ec1"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x165033bbda42fc4ea07ffdb87b5a2f7608db090f"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x235332a0333719d10799c9dce0f6bdf604decf5c"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x246ddc4a39f06f05a2fe7af6fc63a5fc4f5efede"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x3926650a01df6d833b45a56ecb1a357a4d685d94"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x4c976171bddd5371615c0978298b7f4b3cfb8b4c"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x50e8854658f7b92297fd3c8241e249f615dca015"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x671e2f835b39b745e241950e9e9946fb68c8d750"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x8358329905868f5ed87a92d823db15086d5c42df"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x931f060fbe64f1281b1a539a2dce181e22f28749"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x9399dec5d023c18661bf6317696b2721931c5988"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0x95046b00b33f0d39537023dfcab215c06798b60c"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xad7328969c324bf48403381a1dfaad48b5fd4208"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xbfee1031049980383035641603fa886586997ed2"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xc0aa461b32556a8c5e1ce031b9bcf37e5e94e33e"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xc118080d68e01a32a98b49fa805958f3484df5fb"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xcd9578d3fe3d68220d251a6b97b7ccf2bf1ee462"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xcd9578d3fe3d68220d251a6b97b7ccf2bf1ee462"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xcf42a4358de1871db2da60e6c88b04b0ee83ecc3"
}
}
}
},
{
"node": {
"resolver": {
"contract": {
"address": "0xf4c44750d9b666fa91311e072780d85678574efd"
}
}
}
}
]
}
}
}
}

Output matches a point in time snapshot GraphQL response from our sepolia-v2 ENSNode instance. Live output depends on the configuration of your ENSNode instance and ENS state updates.

Back to Examples