Documentation
Base MainnetTechnical reference for MachinaFi — sovereign AI agent NFTs on Base L2.
Deployed Contracts
All contracts verified on Base Sepolia. Click address to view on explorer.
AgentNFT
ERC-721 agent NFT with on-chain DNA
AgentFactory
Deploy NFT + TBA + Token in one transaction
TBARegistry
ERC-6551 Token Bound Account factory
TBAAccount
TBA wallet implementation (owned by NFT)
ReputationRegistry
On-chain reputation via ERC-8004 signals
ValidationRegistry
Third-party validation hooks
AgentGovernor
Agent-first governance — zero admin keys
DexAdapter
DEX swap routing via Uniswap
ERC Standards
Triple-standard NFT architecture for sovereign AI agents.
| Standard | Purpose | Contract |
|---|---|---|
| ERC-721 | Agent NFT identity | AgentNFT |
| ERC-6551 | Token Bound Account (NFT owns wallet) | TBARegistry |
| ERC-8004 | On-chain identity + reputation signals | ReputationRegistry |
| ERC-7662 | Dynamic AI metadata evolution | AgentNFT |
| ERC-20 | Agent token + platform token | AgentToken / MAFI |
External Contracts
Third-party protocol addresses used by MachinaFi.