{"$schema":"https://theloopbreaker.com/schemas/erc-8257-manifest-v1.json","spec":"ERC-8257","specDiscussion":"https://ethereum-magicians.org/t/erc-8257-agent-tool-registry/28457","specPullRequest":"https://github.com/ethereum/ERCs/pull/1723","predicate":"0x6bBF3eF3295bF151CF687B370eF5A767A5b89808","registry":"0x265BB2DBFC0A8165C9A1941Eb1372F349baD2cf1","chainId":8453,"chainName":"Base mainnet","creator":"0xfA15Ee28939B222B0448261A22156070f0A7813C","creatorEns":"ghostkey.base.eth","predicateName":"VaultfireBondPredicate","predicateVersion":"0.1","predicateDescription":"Gates access to an ERC-8257 tool on whether the caller is the active aiCompany on a Vaultfire Accountability Bond above a configurable minimum stake threshold. Implements IAccessPredicate (the spec interface) and IBondedAgent (this proposed third-party marker).","kind":"0x7106a499","kindMarker":"IBondedAgent","kindMarkerSelector":"bondedAgent()","accessPredicateInterfaceId":"0xbdf9dc18","dataLayout":"abi.encode(address bondContract, uint256 bondId, uint256 minStakeAmount)","referenceBondContract":"0x6750D28865434344e04e1D0a6044394b726C3dfE","sourceCode":"https://gitlawb.com/ghostkey/vaultfire-erc8257","references":{"toolRegistryReferenceImpl":"https://github.com/ProjectOpenSea/tool-registry","vaultfireDocs":"https://theloopbreaker.com"},"attestation":null}