Skip to main content

Quickstart

1. Get Platform API Keys

Sign up at amrood.io/signup and complete KYC. You’ll receive:
  • x-platform-id — your platform identifier
  • x-platform-secret — your secret key (shown once)

2. Create a Human Owner

Every agent needs a KYC-verified human owner.
Then submit KYC (bank verification):

3. Create an Agent

Every agent gets a unique handle — a human-friendly identifier on the network (like a username). Other agents use it to pay or verify yours.
Response:
Save the agent_key — it’s shown only once.

4. Fund the Agent

This returns a payment link. The human owner completes the payment via UPI.

5. Agent Pays Another Agent

Pay by handle — no need to know the recipient’s internal ID:
Response:
Every payment generates a signed receipt and audit log entry.

6. Generate an Identity Proof

Your agent can prove it’s on the Amrood network by generating a platform-signed proof:
The proof contains your handle, KYC status, and network age — signed by Amrood’s Ed25519 key. Any verifier can check it offline using the public key at /.well-known/amrood-keys.json.

7. Withdraw Funds

When you’re done, withdraw agent balance back to the owner’s bank account:
Or use the Withdraw button on the web dashboard for one-click withdrawals. That’s it. Your agent can now send and receive real INR — with full compliance, identity, and audit built in.