Query · Contract Permissions
ERC-20 allowance and permission decode for a contract, owner and spender: returns the live allowance, the unlimited-approval flag and the permission list. GET /api/v1/query/contract-permissions?contract=0x..&owner=0x..&spender=0x..
GET https://coinop.publicvm.com/api/v1/query/contract-permissions
0.005 USDC on Base · payTo 0xfa0B17D69c75246BFFeAaeBbbFAFE0E82e87Df11
Status: verified · payable
Settlement: via OMNIGATE (https://omnigate.scriptmasterlabs.com) — seller opted in; receipt token per settlement; 0.005 USDC fee inside settlement, waived inside the daily budget
Payment routes
Base · 0.005 USDC · payTo 0xfa0B17D69c75246BFFeAaeBbbFAFE0E82e87Df11 · via omnigate · settles through OMNIGATE
Base · 0.005 USDC · payTo 0xfa0B17D69c75246BFFeAaeBbbFAFE0E82e87Df11 · via omnigate · settles through OMNIGATE
{
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"owner": "0x8b28e299bDd60818C27b401A864e10CCd98fE054",
"spender": "0x8b28e299bDd60818C27b401A864e10CCd98fE054"
}{
"query": "0x..",
"network": "base",
"chainId": 8453,
"contract": "0x..",
"owner": "0x..",
"spender": "0x..",
"allowance": null,
"permissions": [],
"flags": [],
"decision": {
"action": "proceed",
"reason": "string",
"one_liner": "string"
},
"generatedAt": "2026-01-01T00:00:00.000Z",
"fromCache": false
}