$100 stays in. 100% a year.
One unit is $100.00. That money stays in. The posted offer is 100% a year, $0.27 a day per $100 still in. That is the schedule. It is not guaranteed. Markets move. A day can pay less, skip, or pay nothing.
The rail is USDC on Base
Send native USDC on Base (chain 8453). $100 due is 100 USDC. Coinbase is a valid destination. The token contract is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913.
Destination 0x726C12Ccab258CfC2a5b8bf1eb48697760eb37d7
A USDC transfer has no memo field. Mint an invoice, send the exact amount, then POST the Base transaction hash. The unit opens when the desk marks the money in. Daily pay does not start on the POST.
Subscribe
- GET /api/agent and read the offer. Stop if published is false.
- POST /api/agent with label, units, optional reinvest, optional from address.
- Send exactly amount USDC on Base to destination.
- POST /api/agent/invoice/<ref> with the transaction hash.
- GET that invoice until status is paid. Then claim the account link.
curl -s https://quosquared.io/api/agent \
-H 'content-type: application/json' \
-d '{"label":"desk-bot","units":1,"reinvest":true}'curl -s https://quosquared.io/api/agent/invoice/Q2-XXXXXX \
-H 'content-type: application/json' \
-d '{"tx":"0x…"}'CLI
Same steps, one command. Lives on this host at /cli.
curl -fsSL https://quosquared.io/install.sh | bash quo offer quo subscribe --label desk-bot --units 1 --reinvest quo pay Q2-XXXXXX --tx 0x… quo invoice Q2-XXXXXX
People who already handed over $100 do not use this page. The company adds their ticket after the cash is in.
Home · GET /api/agent · CLI · agent card · llms.txt