Skip to documentation
Start buildingOpen dashboard

TempoKey documentation

Build bounded AI agent payments on Tempo Mainnet with delegated keys, the TypeScript SDK and REST API.

Tempo MainnetSDK 0.3Robinhood membership: testnet

Payment access with boundaries

TempoKey gives an AI agent a delegated P256 payment key for your Tempo wallet. You choose its token budgets, permitted recipients and expiry. The Tempo network enforces those permissions when the agent sends a transaction.

The wallet owner authorizes and revokes keys. The agent uses a separate key through the TypeScript SDK or the hosted REST API. The owner wallet's private key is never needed in an agent integration.

Choose your starting point

How the pieces fit together

ComponentResponsibility
DashboardConnect the owner wallet, authorize keys and manage permissions.
Direct SDKSign agent transactions in your application and submit them to Tempo.
Hosted APIStore encrypted delegated keys and execute authenticated payment requests.
Tempo KeychainEnforce the authorized key's limits, call permissions, expiry and revocation.
Robinhood membershipVerify locked test tokens and increase the owner's shared hosted API quota.

A membership tier does not increase the amount an agent is allowed to spend. Payment permissions stay under the wallet owner's control. Direct SDK calls do not consume the hosted API quota.

Reference files