<!-- Generated from https://co-relayer.com/ at build time. Do not edit. -->

Gasless transactions on MultiversX

# Bring your users to MultiversX. Make blockchain adoption effortless.
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.
Get started See pricing

Building an AI agent? Start here → Sponsor your users from $45 per 30 days. Buying a plan is gasless too.

Illustration: Your app signs , CoRelayer pays the network fee from your plan, and MultiversX executes the transaction.

- Paid in USDC

- Prices set on chain

- Relayers in every MultiversX shard

- SDKs for TypeScript, Go, Rust and Python

- Built on MultiversX

01 · The first step

## Their first step is your app

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

-
### All you need is USDC
You pay one plan. It covers the network fee, paid in EGLD, on every transaction we send for your users.

-
### Sponsor your users
One sponsor key on your server pays for every wallet your app runs. No lists to keep, no fee per user.

-
### A bill you can predict
A fixed USDC price per transaction, set on chain. You pay up front, and there’s no bill afterwards.

-
### We never touch their keys
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

## They sign. Your plan pays. That’s it.

See how it works →

-
### Your app signs
With the wallet it keeps for your user. One signature per action.

-
### Your plan covers the network fee
CoRelayer adds its signature, pays the fee in EGLD and sends the transaction.

-
### You pay one plan
In USDC, for all of it. Your users never see a fee.

03 · Sponsoring

## Pay for the wallets you run, or the ones you name
Your plan sets how many transactions, not how many users.

-
Sponsor your users
### One key pays for every wallet you run
Your server holds one sponsor key. It pays for every wallet your app runs on your server: embedded wallets, games, custodial apps, agent platforms. You choose which contracts it covers and how many transactions each user may send per day.
Builder and up · Agent Pro and Agent Fleet
The key stays on your server, never in a web page.
How sponsoring works →

-
Wallets you name
### Pay for wallets you know
List the wallets you know in advance: your bots, your devices, your scripts. Your plan pays for them. Remove one any time, with no fee.
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

## Built for what you’re shipping

-
### Games and mints
Let players mint, trade and claim from their first minute, with wallets your game keeps for them.

-
### Payments and payouts
Send stablecoins and payouts from wallets you name, with no gas balance to manage.

-
### Onboarding
New users act on day one, with wallets your app creates for them. You set what each may send per day.

-
### Embedded wallets
Hide network fees for every account your server keeps keys for, on the contracts you choose.

-
### AI agents
Agents pay in USDC; their plan covers the network fee.

-
### Fleets and devices
One account, many addresses, one bill.

Illustration: a signed transaction. The signature covers every field, so a relayer can’t change it, and the network refuses the same transaction a second time.

05 · Security

## What a relayer can’t do

-
### It can’t change the transaction
Your user’s signature covers every field. Any change breaks it.

-
### It can’t send it twice
The network runs each signed transaction once and refuses a repeat.

-
### It can’t touch any funds
It pays the fee. It has no authority over any balance.

-
### It can delay or decline
This is the real risk. That’s why you can check any relayer on chain before signing.

Read the security model →

06 · For developers

## A few lines on your server
Your app signs the transaction for your user. Your server sends it with your sponsor key. Your plan covers the network fee.

Read the quickstart All SDKs →

Sponsor key Your server · sponsor key Own key Your agent · own key
send.ts
TypeScript Go Rust Python

Your server · sponsor key in TypeScript ` 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;
} `
SDK guide →

07 · For AI agents

## Built for AI agents too
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.

Or tell your agent: `Read https://co-relayer.com/llms.txt and set up gasless MultiversX transactions with CoRelayer.`

- llms.txt

- OpenAPI

- MCP

- x402

- pricing.json
For AI agents

# 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
Illustration: an agent buys a plan over HTTP 402, then sends a transaction.

08 · Pricing

## Priced per transaction, never per user

Plans are paid in USDC for 30 days at a time. Agents can start with no monthly fee.
Compare all plans →

Sponsor plans Included transactions, per 30 days

Transactions per 30 days
- 5,000 Builder $45 per 30 days

- 25,000 Growth $200 per 30 days

- 100,000 Scale $700 per 30 days

- 500,000 Enterprise $3,000 per 30 days

Price promises Set on chain

- A fixed USDC price per transaction

- Price rises announced 48 hours ahead

- A period you’ve paid keeps its price
How pricing works →

- Best for sponsoring

### Builder

$45 per 30 days
$0.009 per transaction

5,000 transactions per 30 days

- Sponsor every wallet your server runs + 10 named wallets included

Choose Builder

-
### Growth

$200 per 30 days
$0.008 per transaction

25,000 transactions per 30 days

- Sponsor every wallet your server runs + 50 named wallets included

Choose Growth

- For agents

### Agent Metered

No monthly fee
$0.015 per transaction

Pay per transaction from the USDC you deposit

- Your agent + 1 named wallet included

See agent plans

09 · FAQ

## Questions teams ask first

Do my users need EGLD? No. Your app signs for them. You pay your plan in USDC, and it covers the network fee on every transaction CoRelayer sends.

Can I pay for all my users? 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.

What does a transaction cost? 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 →
What happens when my plan runs out? Sending pauses, so nothing is spent without your say. Or turn on pay-as-you-go with a budget you set, and keep going.

Can an AI agent buy a plan by itself? Yes. It can find us, pay in USDC and start sending. No person and no dashboard needed.

Do I need to talk to sales? 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

## Start with the wallet you have

Connect a MultiversX wallet and pay a plan in USDC. Buying your plan is already a gasless transaction.
Get started See pricing

Building an AI agent? Start here → Questions? support@co-relayer.com
