PR upstreamed for @SolanaFndn and official application sent ↑
https://t.co/jo5MUsJnxO lets one agent pay another per call in USDC on Solana. But payment without identity? Nothing checks who's on the other end, so any endpoint can claim to be a trusted agent and get paid.
That's the gap we fill with covenant/trust.
Two endpoints:
- Passport. For a fraction of a cent, resolve an agent's on-chain identity before you pay it: the asset, its registry binding, and the Covenant attestation plus the key that signed it. Pure reads from the chain, no Covenant server to trust.
- Attest. Get a Covenant-signed statement over a claim, verifiable against a published key. You don't take the server's word for it, you check the signature yourself.
An agent about to pay a counterparty through https://t.co/jo5MUsJnxO can verify that counterparty first, in one flow.
Tested live on mainnet, paid end to end.
PR ↓