Stablecoin rails
Fund and withdraw in USDC and USDT through approved wallets.
Top up your Localpayment account with stablecoins on Ethereum or Tron — credited automatically, usually 2–10 minutes after confirmation — and withdraw to wallets approved by our compliance team.
- USDC · USDT
- Ethereum · Tron
- Allow-listed wallets only
USD balance
USD 1,284,560.00
Fund with USDC / USDT · withdraw to allow-listed wallets
- Network
- Tron · TRC-20
- Confirmations
- 20 / 20
- Credited
- 4 min after confirmation
- Tx hash
- a91f…4c2e
- Network
- Ethereum · ERC-20
- Allow-listed wallet
- 0x7a3f…c21e
- Status
- Broadcast · 1 / 12 conf.
- Tx hash
- 0x3b7q…9d10
- Supported stablecoins
- USDC · USDT
- Supported networks
- Ethereum · Tron
- Typical time to credit a Wire In after on-chain confirmation
- ~2–10 min
- Every wallet is reviewed by our compliance team before use
- Reviewed
Wire In
Funding credited once your wallet is approved.
Register the wallet you fund from and, once our compliance team approves it, send USDC or USDT on Ethereum or Tron. Deposits are detected on-chain and credited automatically — no notification or receipt upload, unlike a fiat Wire In.
- Wallet reviewed and approved before use
- Usually credited 2–10 minutes after confirmation
- Webhook notification when the funds are credited
- BRL3.42M3,420,118.40
- MXN8.91M8,905,332.10
- COP912M912,450,000
- ARS249M248,901,220
USD balance
USD 4.97M
Converted today · 4 pairs
+ USD 312,400.00
Local balances stay available for payouts; convert to USD with a locked rate when you need to.
Wire Out
Withdrawals to allow-listed wallets
Withdraw your balance in USDC or USDT to wallet addresses you register and our compliance team approves. Each crypto Wire Out notification carries the blockchain transaction hash, so you can trace it on-chain.
- Wallet allow-listing with compliance approval
- Blockchain transaction hash in the webhook
- Available in the Business Portal and via API
- 09:41:02.11409:41:02PayIn100 INPROGRESS20084 ms
- 09:41:05.90209:41:05PayIn200 COMPLETED20091 ms
- 09:42:18.33009:42:18PayOut100 INPROGRESS20077 ms
- 09:42:40.01809:42:40PayOut200 COMPLETED20088 ms
- 09:43:00.55109:43:00VirtualAccount200 COMPLETED20080 ms
POST https://example-merchant.com/webhooks/localpayment
x-Signature: HMAC-SHA256 3f9a1c0e…b47e2b
{ "transactionType": "PayIn", "transactionFlow": "DIRECT",
"data": { "externalId": "order_8F2K-1043",
"status": { "code": "200", "description": "COMPLETED" } } }How it works
From wallet to balance, and back
Get deposit instructions
Our Treasury team shares the wallet address, network and currency to use.
Register wallet
Add your wallet as a payment account.
Approval
Our compliance team reviews the wallet and allow-lists it before it can be used.
Wire In
Send USDC or USDT on Ethereum or Tron to fund your account.
Balance
Funds are credited ~2–10 min after confirmation and you receive a webhook. Use the balance for your Localpayment operations.
Wire Out
Withdraw to the allow-listed wallet and receive the transaction hash by webhook.
Specifications
Exactly what is supported
Stablecoins
- Supported
- USDC and USDT
- Notes
- No other tokens
Networks
- Supported
- Ethereum and Tron
- Notes
- No other chains
Wire In (funding)
- Supported
- From a wallet our compliance team has approved; credited automatically
- Notes
- Typically ~2–10 min after on-chain confirmation
Wire Out (withdrawal)
- Supported
- Only to wallets you register and our compliance team approves
- Notes
- Never to third parties
Use of funds
- Supported
- Account funding and withdrawals for your own treasury
- Notes
- Not a consumer crypto on/off ramp
Notifications
- Supported
- HMAC-SHA256-signed webhooks and Business Portal activity
- Notes
- Verify every signature
Limits and fees
- Supported
- Per account
- Notes
- Contact sales
Scope is deliberately narrow: stablecoins are a funding and withdrawal rail for your treasury, with the same controls as fiat.
Controls
The same discipline as fiat
Stablecoin movements run through the controls that already protect your fiat operations.
Allow-listed wallets only
Withdrawals go only to wallet addresses registered as payment accounts and approved by compliance.
Compliance review
Every new wallet address is reviewed before it can receive funds.
On-chain traceability
Crypto Wire Out webhooks include the blockchain transaction hash.
Clear scope
Two stablecoins on two networks — nothing else — so it’s always clear what is supported.
Access controls
Business Portal sign-in with a one-time code, role-based access and IP allow-listing for API calls.
Signed notifications
Every webhook is signed with HMAC-SHA256, so you can verify it came from Localpayment.
Who uses it
For businesses that already hold stablecoins
Payment platforms
Fund your Localpayment balance from a stablecoin treasury.
Payment platforms —Fintechs & wallets
Top up your operating account in USDC or USDT.
Fintechs & wallets —Remittances
Fund corridor balances when your treasury holds stablecoins.
Remittances —Global workforce
Fund payroll balances from USDC or USDT held abroad.
Global workforce —
For developers
Withdraw by API, verify every notification
Request a Wire Out to an allow-listed wallet, then follow it by webhook. Notifications are signed with HMAC-SHA256 in the X-Signature header: verify the raw body, answer 200 quickly and process asynchronously.
- Header: X-Signature: HMAC-SHA256 <hex>
- Deduplicate on internalId or externalId
- Crypto Wire Out payloads include the transaction hash
# Illustrative Wire Out request — see docs.localpayment.com for the exact contract
curl -X POST https://api.stage.localpayment.com/api/account/wire-out \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"transactionType": "WireOut",
"externalId": "e4f5a6b7-0000-4000-8000-000000000501",
"country": "GLO",
"currency": "USDC",
"amount": 50000.00,
"accountNumber": "<your-USDC-account-number>",
"to": {
"accountName": "<your-company-name>",
"accountNumber": "<allow-listed-wallet-address>",
"beneficiaryAddress": "<your-company-address>"
}
}'Frequently asked questions
Which stablecoins and networks are supported?
USDC and USDT on the Ethereum and Tron networks. Other tokens and networks are not supported.
Can my customers buy or sell crypto through Localpayment?
No. Stablecoin rails are for funding and withdrawing your business account with Localpayment. Talk to our team about your use case.
How long does a stablecoin Wire In take to credit?
Usually 2–10 minutes after on-chain confirmation. It is detected and credited automatically.
Can I withdraw to any wallet?
No. Wire Out only goes to wallets you register as payment accounts and our compliance team approves.
How do I track a withdrawal on-chain?
The crypto Wire Out webhook includes the blockchain transaction hash, which you can look up on the corresponding network.
What should I check before sending funds?
Always confirm the token and the network before you transfer. If in doubt, write to support@localpayment.com first.
Bring stablecoins into your treasury
Tell us how your treasury works today, and we’ll set up stablecoin funding and withdrawals with the same controls as fiat.

USDC · USDT