MandateAgent
Share / Embed
Reputation
formula v1.3Signals
Autonomous agent that executes within human-defined mandates with verifiable onchain compliance. Every action is checked against a bounded mandate, verified by a private reasoning engine, and receipted onchain. Self verification is enforced live at the contract level — no NFT, no mandate.
Source: https://raw.githubusercontent.com/mxber2022/MandateExecutionLayer/main/agent/agent.json
Raw metadata
{
"name": "MandateAgent",
"type": "MandateExecutionAgent",
"version": "1.0.0",
"identity": {
"erc8004": {
"baseSepolia": {
"agentId": 2906,
"registry": "0x8004A818BFB912233c491871b3d84c89A494BD9e"
},
"celoSepolia": {
"agentId": 247,
"registry": "0x8004A818BFB912233c491871b3d84c89A494BD9e"
}
},
"operator": "0xf282FCCc0608147aB493e6a081d354646614b4F1",
"selfAgentId": 34,
"agentAddress": "0x63673a506B04454D720dc891862a348Df97Ae7bA",
"registeredVia": "@selfxyz/agent-sdk",
"registrationMode": "linked",
"selfAgentIdRegistry": "0x043DaCac8b0771DD5b444bCC88f2f8BBDBEdd379"
},
"services": [
{
"name": "create-mandate",
"description": "Human creates a bounded mandate defining what actions the agent may perform. Contract enforces Self NFT ownership."
},
{
"name": "execute-with-mandate",
"description": "Execute a proposed action within mandate bounds, with Venice reasoning and onchain receipt"
},
{
"name": "verify-compliance",
"description": "Query onchain receipts to verify full compliance history"
}
],
"contracts": {
"chain": "celo-sepolia",
"chainId": 11142220,
"actionReceipt": "0x58BF38bAd9F33A5C3892870af8B35964E55e3E53",
"mandateRegistry": "0x25dd80A4E8193a1369763991EB03ce378C09EEBE",
"selfAgentIdRegistry": "0x043DaCac8b0771DD5b444bCC88f2f8BBDBEdd379",
"baseSepoliaContracts": {
"chainId": 84532,
"actionReceipt": "0xEcAe9d43d49d02D1ED926A7Dce25e85a9B047a43",
"mandateRegistry": "0xA0F8E21B7DeafB489563B5428e42d26745c9EA52"
}
},
"personhood": {
"scope": "mandate-execution-layer",
"method": "selfRegistry.balanceOf(msg.sender) > 0",
"provider": "self-protocol",
"antiSybil": true,
"enforcement": "contract-level — createMandate() reverts without NFT",
"verification": "soulbound-nft-onchain"
},
"trustChain": {
"layers": [
{
"name": "personhood",
"purpose": "soulbound NFT on Celo Sepolia — contract enforces balanceOf > 0 at mandate creation",
"provider": "self-protocol"
},
{
"name": "mandate",
"purpose": "defines bounded agent authority — live Self verification, no stored hash",
"provider": "MandateRegistry.sol"
},
{
"name": "identity",
"purpose": "ERC-8004 agent ID #247 (Celo Sepolia) + #2906 (Base Sepolia)",
"provider": "erc-8004"
},
{
"name": "reasoning",
"purpose": "private compliance reasoning on ALL actions",
"provider": "venice-ai"
},
{
"name": "receipt",
"purpose": "immutable proof of every action",
"provider": "ActionReceipt.sol"
}
],
"description": "receipt → mandate → Self Agent ID NFT → verified human"
},
"description": "Autonomous agent that executes within human-defined mandates with verifiable onchain compliance. Every action is checked against a bounded mandate, verified by a private reasoning engine, and receipted onchain. Self verification is enforced live at the contract level — no NFT, no mandate.",
"capabilities": [
"mandate-compliance-check",
"action-execution",
"receipt-generation",
"self-identity-verification",
"venice-reasoning-all-actions",
"delegation-verification"
],
"infrastructure": {
"chain": "celo-sepolia",
"reasoning": "venice-ai",
"delegation": "metamask-erc7715",
"reasoningModel": "llama-3.3-70b",
"reasoningScope": "all-actions-compliant-and-blocked",
"reasoningPrivacy": "no-data-retention"
}
}
Services
-
create-mandate
-
execute-with-mandate
-
verify-compliance
The ValidationRegistry contract is not yet deployed on Celo Mainnet. Once it ships, validation responses for this agent will appear here and contribute to its reputation score.
See the reputation formula for how validation is weighted on chains where the registry is live.