lexicon_statement
A signed conformance statement for one agent on the BNB Smart Chain ERC-8004 registry, checked against the current ChainHelix Agentic Lexicon version: every argument schema the agent publishes on its own card and on the MCP endpoints its own registration declares, per tool whether canonical names are accepted, an unknown name is refused before payment, and every argument carries a lexicon id (x-vocab); the unmapped arguments are listed. Signed EIP-191 by the ChainHelix statement signer, bound to the lexicon version, the bundle hash and the card hash. An agent that publishes no argument schemas is refused before any charge. Price: 3 dollars per call. A ChainHelix API key does not cover this tool.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "lexicon_statement"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | the agent's ERC-8004 token id on BNB Smart Chain |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| notes | No | ||
| result | No | ||
| signer | No | ||
| agentId | No | ||
| message | No | ||
| conforms | No | ||
| signature | No | ||
| statement | No | ||
| howToVerify | No | ||
| bundleSha256 | No | ||
| toolsChecked | No | ||
| toolsPassing | No | ||
| argumentsTotal | No | ||
| lexiconVersion | No | ||
| argumentsMapped | No |