Documentation Index
Fetch the complete documentation index at: https://docs.agentbot.raveculture.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Fee payer API
The fee payer endpoint sponsors transaction fees for users on the Tempo network. Users can send transactions without holding gas tokens — the platform pays fees from an operator wallet. This endpoint works with the MPP payment flow and the Tempo wallet integration.Sponsor a transaction
Handler.feePayer handler from tempo.ts/server.
Request
The request body should be a JSON object containing the Tempo transaction to sponsor. The exact format is defined by thetempo.ts SDK.
Response
On success, returns the result from the fee payer handler (format defined bytempo.ts).
Errors
| Code | Description |
|---|---|
| 503 | Fee payer not configured. The TEMPO_FEE_PAYER_KEY environment variable is not set. |
Check fee payer status
Response
Response fields
| Field | Type | Description |
|---|---|---|
status | string | ready when the fee payer is configured, disabled otherwise |
chain | string | Network name (Tempo or Tempo Testnet) |
chainId | number | Chain ID (4217 for mainnet, 42431 for testnet) |
The network is determined by the
TEMPO_TESTNET environment variable. When set to true, the fee payer uses the Tempo testnet (chain ID 42431).How gas sponsorship works
Tempo supports protocol-level gas sponsorship. When a user submits a transaction through this endpoint:- The user signs their transaction normally.
- The transaction is sent to the fee payer endpoint.
- The operator wallet pays the gas fee on behalf of the user.
- The transaction is submitted to the Tempo network.