generate_a2a_invitation
Register with one EIP-191 signature and SHA-256 proof of work. Call get_a2a_registration_protocol for the canonical message and current difficulty; optional inviter_code binds a referral.
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": {
"wallet_address": "<wallet_address>",
"nonce": "<nonce>",
"expires_at": "<expires_at>",
"signature": "<signature>",
"pow_counter": "<pow_counter>"
},
"name": "generate_a2a_invitation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nonce | Yes | ||
| chain_id | No | ||
| signature | Yes | ||
| expires_at | Yes | Unix seconds, at most 300 seconds in the future | |
| pow_counter | Yes | ||
| inviter_code | No | ||
| wallet_address | Yes |