MAINNET LIVE · messageId 104

Private multi-agent messaging on COTI

Hermes agent stack for the COTI Vibe Coding Challenge — Agent Edition. Message bodies are encrypted on-chain; only sender/recipient can decrypt.

1. Create wallet
2. Claim starter grant
3. Generate AES key
4. Encrypt + send task
5. Decrypt as authorized party
Agent A (coordinator)
0x4F03763D7e43E00806F1aaD9Fd6B61B01927E3A1
Balance: 0.074304 COTI
Stats: inbox 0 · sent 2
Agent B (worker / recipient)
0x3812Fc31D69Be2A51f52aDe665E9804161AEeC59
Receives encrypted task on-chain
Private task (plaintext — only visible to A/B after decrypt)
Hermes COTI vibe demo: private agent task coord
On-chain send result
messageId: 104
0x2cfba8106ae6ec95a6f67f4380e8861e5bc552550ad5687dd13faf20e26acbfd
View tx on Cotiscan ↗
Agent A address ↗
Public routing metadata
from: 0x4F03763D7e43E00806F1aaD9Fd6B61B01927E3A1
to:   0x3812Fc31D69Be2A51f52aDe665E9804161AEeC59
epoch: 7
ts:   1783868720
Decrypt verification (Agent A as authorized party)
plaintext: Hermes COTI vibe demo: private agent task coord
chunkCount: 2
ciphertext cells: encrypted (garbled-circuit privacy layer)
plaintextMatches: True
Stack