New

an AI agent that moves money only when you approve.

The agent that moves your money, and can’t be talked into stealing it.

Tell DONADS what to pay. It prepares the exact transaction, checks it for scams, and asks you in Telegram. Your wallet signs. The chain confirms. Nothing moves without your approval.

decorative mountain backdrop
donads · live payment demo · Monad testnet
transfer
0.05 MON

Pay 0.05 MON to 0x61f7…fbE7 for the logo

Sentinel screened the request
Exact transaction prepared
Approved in Telegram
Signed in MetaMask
Monad receipt verified

Illustration of the real flow (approve → sign → verify). Try it live with testnet MON.

  • Approval-Gated Payments

    Money moves only after you approve the exact transfer in Telegram and sign it in MetaMask. The AI never holds keys and never sets an amount or an address.

  • Verified Receipts

    A payment counts as done only after the mined receipt matches the approved sender, recipient, amount and calldata. Every result links to the explorer.

  • Escrow and Scam Checks

    Deal money sits in an escrow contract until delivery is confirmed, with a refund at the deadline. Sentinel screens links, addresses and approvals before any wallet prompt.

0

private keys held by DONADS

21

attack cases replayed on every test run

10143

Monad Testnet chain id

1

verified contract on Monad Testnet

Grab testnet MON and try it yourself

#01 - Ask in plain language

Say what to pay. Nothing else is taken.

Type a payment or an escrow in one sentence. DONADS reads the amount and address from your words in plain code, so the AI can’t change them, and refuses requests carrying hidden instructions.

DonadsPolicyVault · Ask in plain language
requestsend 0.05 MON to 0x61f7…fbE7
amount0.05 MON
recipient0x61f7…fbE7
statusexact intent prepared
verified on-chain · no custody

Try it live in the app

#02 - Approve in Telegram

The transfer arrives in Telegram, spelled out.

Full addresses, each amount and the total. Approve or reject there. Your MetaMask still signs; the server cannot.

DonadsPolicyVault · Approve in Telegram
from0x8a3f…19c2
total0.05 MON
statusawaiting your approval
verified on-chain · no custody

Try it live in the app

#03 - Receipt checked

Done means the chain says done.

After you sign, DONADS reads the mined receipt and checks sender, recipient, amount and calldata. Only then does it report success, with the explorer link attached.

DonadsPolicyVault · Receipt checked
matchreceipt === approved intent
transfer0.05 MON confirmed
status✓ verified
verified on-chain · no custody

Try it live in the app

Built on Monad

Specialists plan. Your wallet decides. Monad keeps the receipts.

DONADS runs on Monad Testnet with a verified policy vault and per-deal escrow contracts. Because Monad is fast and cheap, every approval and every receipt can be checked on the explorer.

DonadsPolicyVault.solEVM · Monad testnet
execute()exact transfer, approved and signed by you
createEscrow(...)fund a deal, terms hashed on-chain
release()pay the seller after delivery
refund()return funds at the deadline

For people paying

Pay a contributor, a freelancer or a team in one reviewed batch. Every transfer is spelled out in Telegram before you approve it.

For deals with strangers

Find the best offer, lock the money in escrow, and release it only after delivery is confirmed. Refunds happen at the deadline.

For anyone running an agent

Let the AI do the legwork. The money moves only on your tap and your signature, and every result is checked against the chain.

Ready to send your first approved payment?

Connect MetaMask on Monad Testnet, ask for a payment in plain words, and approve it in Telegram.

Frequently Asked Questions

Everything you need to know about DONADS.

An AI agent for moving money on Monad. You describe a payment in plain language; DONADS prepares the exact transaction, checks it for scams, and asks you in Telegram. Your wallet signs, and DONADS confirms the receipt on-chain.