One key pays for every wallet you run
Builder and up · Agent Pro and Agent Fleet
The key stays on your server, never in a web page.
How sponsoring works →Gasless transactions on MultiversX
You pay one plan in USDC, and it covers the network fee on the transactions your app signs for its users: embedded, custodial and game wallets.
Building an AI agent? Start here →Sponsor your users from $45 per 30 days. Buying a plan is gasless too.
01 · The first step
A new user comes for the action: a mint, a swap, a claim.
Your plan covers the network fee on it, so that action is the first thing they do.
What changes for you
You pay one plan. It covers the network fee, paid in EGLD, on every transaction we send for your users.
One sponsor key on your server pays for every wallet your app runs. No lists to keep, no fee per user.
A fixed USDC price per transaction, set on chain. You pay up front, and there’s no bill afterwards.
Your users’ transactions are signed before they reach us: in their wallet or on your server. We add the fee and send it. We can’t change what they signed.
02 · How it works
03 · Sponsoring
Your plan sets how many transactions, not how many users.
Builder and up · Agent Pro and Agent Fleet
The key stays on your server, never in a web page.
How sponsoring works →Every plan · 1 to 1,000 included, then 5 credits each
Compare plans →Choose the contracts, per-user limits and price ceilings. See the controls →
04 · Use cases
Let players mint, trade and claim from their first minute, with wallets your game keeps for them.
Send stablecoins and payouts from wallets you name, with no gas balance to manage.
New users act on day one, with wallets your app creates for them. You set what each may send per day.
Hide network fees for every account your server keeps keys for, on the contracts you choose.
Agents pay in USDC; their plan covers the network fee.
One account, many addresses, one bill.
05 · Security
Your user’s signature covers every field. Any change breaks it.
The network runs each signed transaction once and refuses a repeat.
It pays the fee. It has no authority over any balance.
This is the real risk. That’s why you can check any relayer on chain before signing.
06 · For developers
Your app signs the transaction for your user. Your server sends it with your sponsor key. Your plan covers the network fee.
import { createHash } from 'node:crypto';
import { CoRelayerClient, type RelayRequest } from '@corelayer/sdk';
// On your server. The sponsor key never reaches a browser.
const apiKey = process.env.CORELAYER_API_KEY;
if (!apiKey) throw new Error('Set CORELAYER_API_KEY');
const corelayer = new CoRelayerClient({
baseUrl: 'https://api.co-relayer.com',
apiKey,
});
// Your user signed the transaction. Your plan pays the network fee.
export async function payForUser(req: RelayRequest, actionId: string) {
const key = createHash('sha256').update(actionId).digest('hex');
const { data } = await corelayer.relay(req, { intentKey: key });
return data.txHash;
}07 · For AI agents
An agent can find CoRelayer, check the price, pay in USDC and start sending, with no human in the loop. Agent Metered has no monthly fee.
Read https://co-relayer.com/llms.txt and set up gasless MultiversX transactions with CoRelayer.# buy a plan, no account POST /v1/x402/purchase 402 Payment Required PAYMENT-SIGNATURE: USDC, signed once 200 OK · plan active # send a transaction POST /v1/relay 200 OK · fee covered by the plan
08 · Pricing
Plans are paid in USDC for 30 days at a time. Agents can start with no monthly fee.
Compare all plans →$45 per 30 days
$0.009 per transaction
5,000 transactions per 30 days
$200 per 30 days
$0.008 per transaction
25,000 transactions per 30 days
No monthly fee
$0.015 per transaction
Pay per transaction from the USDC you deposit
09 · FAQ
No. Your app signs for them. You pay your plan in USDC, and it covers the network fee on every transaction CoRelayer sends.
When your server holds their keys, yes: embedded, custodial and game wallets, from Builder up. One sponsor key pays for all of them, for calls to the contracts you choose. Your plan limits transactions, not users.
On Builder, $0.009 within your plan. Most transfers and contract calls count as one transaction. Unusually heavy ones count as a few.
How transactions are counted →Sending pauses, so nothing is spent without your say. Or turn on pay-as-you-go with a budget you set, and keep going.
Yes. It can find us, pay in USDC and start sending. No person and no dashboard needed.
No. Pick a plan and pay in USDC. Buying your plan is already a gasless transaction. For custom volume or terms, talk to us.
Talk to us →Get started
Connect a MultiversX wallet and pay a plan in USDC. Buying your plan is already a gasless transaction.
Building an AI agent? Start here →Questions? support@co-relayer.com