trust_verify
Verify an agent's identity on blockchain and web platforms by submitting signed challenges or credentials, confirming ownership of wallets, domains, social handles, and endpoints.
Instructions
Verify your identity on a blockchain or platform. Supported chains: lightning, ethereum, solana, nostr, domain, twitter, ens, endpoint, github. For chains requiring a signature, first use trust_challenge to get a challenge, sign it, then call this with the signature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | OAuth code (for github chain) | |
| chain | Yes | Verification chain | |
| domain | No | Domain to verify (for domain chain) | |
| handle | No | Twitter/X handle (for twitter chain) | |
| pubkey | No | Public key (for lightning) | |
| address | No | Wallet address (for ethereum/solana) | |
| agent_id | Yes | Your agent UUID | |
| ens_name | No | ENS name (for ens chain) | |
| signature | No | Signed challenge (for lightning/ethereum/solana) | |
| access_token | No | Access token (for github chain) | |
| endpoint_url | No | Agent endpoint URL (for endpoint chain) |