Crypto payment infrastructure for online businesses.
Accept USDT and ETH on Tron, Ethereum and BNB Smart Chain. Every deposit is credited once it’s final and swept into wallets you control.
Fennec Cloud
Invoice FC-2609-01873
Amount due
187.35USDT
- Median time from block to credit on Tron
- 60.5 s
- Confirmations before a Tron deposit is credited
- 19 blocks
- Sweep cycle into your treasury wallet
- 10 min
- Deposits credited twice
- 0
Assets and networks your customers already use
- Tether USDT
- Ethereum
- Tron
- BNB Smart Chain
How it works
One integration for the whole payment flow.
Receive, credit, collect, convert and send through one API and one console.
A dedicated address for every customer
Issue a permanent deposit address per customer, or a one-time address per payment, on every network you support. Addresses are derived from your own keys.
- Per-customer and per-payment addresses
- Tron, Ethereum and BNB Smart Chain
- Asset and network tracked separately
Customers
POST /v1/addresses- cus_7Hq2Lm9RTronTQn9…fVa3kActive
- cus_Q4v8Nw1ZEthereum0x8f3a…21cEActive
- cus_Mz71cYd0BNB Smart Chain0x2b91…7aD0Active
- cus_Hn3pV8TwTronTGh5…2kQsvNew
{ "customer_id": "cus_Hn3pV8Tw", "network": "tron" }
Customers
Trusted by payment teams.
“We used to start every morning matching deposits to accounts by hand. Since moving to Landfall, our support team hasn’t escalated a single “where is my USDT” ticket to engineering.”
Cloud hosting provider
Head of Payments · Customers in 60+ countries
0
deposit tickets escalated to engineering since launch
“Sweeps paid for themselves in the first month. Network fees used to be the line item nobody owned. Now it’s a number on a dashboard with an owner.”
Digital subscription platform
Finance Lead · Europe
“Signed webhooks, idempotency keys, a real sandbox. Integrating it felt like adding a card processor, not starting a blockchain project.”
Cross-border B2B marketplace
Staff Engineer · Southeast Asia
Customer names withheld at their request.
Why Landfall
Built for money that can’t be sent twice.
Your keys, your wallets
Funds settle in wallets you control. Landfall prepares transactions; your signer signs them.
Credited exactly once
Each transfer is keyed by hash, network and log index, so retries and reorgs never double-credit.
Approvals built in
Multi-approver policies, address allowlists and limits on every payout and refund.
One console for every team
Finance, support and engineering see the same deposits, sweeps and payouts.
Enterprise grade
ISO 27001:2022 and SOC 2 Type II certified, with 99.95% API uptime over the last 12 months.
Fails safe
A payout with an uncertain outcome is held for review. A mismatched key stops the service instead of moving funds.
Found a vulnerability? Write to security@landfallpay.com
Use cases
For businesses that take payments online.
Global commerce
Accept stablecoins from customers where cards and bank transfers don’t reach.
Digital subscriptions
Sell software, content and memberships with per-customer addresses for renewals.
Marketplaces and B2B
Collect from buyers and pay out to sellers with approvals on every payout.
Prepaid balances
Let customers top up a balance in USDT and spend it inside your product.
Assets and networks
Each asset and network is its own deposit route, with confirmation thresholds you can tune.
| Asset | Network | Standard | ConfirmationsDefault confirmations |
|---|---|---|---|
| USDT | Tron | TRC-20 | 19 |
| USDT | Ethereum | ERC-20 | 6 |
| USDT | BNB Smart Chain | BEP-20 | 15 |
| ETH | Ethereum | Native | 6 |
Developers
Built for developers.
A REST API with SDKs, signed webhooks, idempotency keys and a sandbox on testnets.
REST API and SDKs
Node.js, Python and Go.
Signed webhooks
HMAC signatures with automatic retries.
Idempotency keys
Safe retries on every write.
Sandbox on testnets
Test assets, real network behavior.
Request and event logs
Every call and delivery, searchable.
Webhook replay
Resend any event from the console.
Create a deposit address
import Landfall from "@landfall/node";
const landfall = new Landfall(process.env.LANDFALL_SECRET_KEY);
const address = await landfall.addresses.create(
{
customer_id: "cus_7Hq2Lm9R",
network: "tron",
asset: "usdt",
},
{ idempotencyKey: "addr-cus_7Hq2Lm9R-tron" },
);
console.log(address.address);
// → "TQn9Yv3sK8dPmW2cR7xLh4JbE6uA1fVa3k"FAQ
Frequently asked questions
Didn’t find your answer? Our team will walk you through Landfall on your own payment flows.
Talk to salesDoes Landfall hold our funds?
No. Landfall runs in a dedicated environment in your own cloud. Deposits arrive at addresses derived from your keys and are swept into wallets you control, and payouts are signed there only after approval.
Which assets and networks do you support?
USDT on Tron, Ethereum and BNB Smart Chain, and ETH on Ethereum. Additional networks are available on request.
Who is Landfall for?
Online businesses that take payments from customers in USDT or ETH, typically processing $100,000 or more a month.
What security standards does Landfall meet?
Landfall is ISO 27001:2022 and SOC 2 Type II certified and is penetration-tested by an independent firm every year. Reports are available under NDA.
How is pricing structured?
Pricing depends on your volume and the networks you use. Talk to sales and we’ll put together a quote.
Getting started
Start accepting crypto payments.
Tell us about your product and the networks your customers use.
- 1
Talk to us
We map your networks, payment flows and approval rules.
- 2
Build in the sandbox
Integrate against testnets with test assets and real webhooks.
- 3
Connect your wallets
Landfall is deployed in a dedicated environment in your own cloud. Link your signer, treasury and gas wallets there; keys never leave it.
- 4
Go live
Launch with our team watching the first days of traffic alongside yours.