STRIX never stores private keys or signs payments for you.
Accept stablecoins.
Keep control.
Create hosted payment links or integrate through a clean REST API. STRIX verifies payments on-chain, delivers signed webhooks and settles funds directly to wallets your business controls.
12:00:02
12:01:04
12:01:21
12:01:24
Operate across Ethereum and TRON in one workspace.
Customer funds arrive at your configured receiving wallet.
Idempotent REST endpoints and HMAC-signed webhook events.
One system from checkout
to treasury.
Accept incoming payments and handle the work after them — without moving funds into a pooled STRIX account.
Hosted checkout that feels focused.
Create a payment link, show the exact network and amount, let the customer connect a wallet and track the payment through confirmation.
API payments, built for real order flows.
Use external order IDs, idempotency keys, status polling and signed webhooks. Checkout redirects are UX — chain-backed status is the source of truth.
Send one payout — or a whole group.
Save counterparties, assemble payout groups and sign single or batch transfers from your own Ethereum or TRON wallet.
Balances, swaps and bridges in context.
See direct and reconciled balances, review activity, swap supported stablecoins and move USDT between Ethereum and TRON.
A small API surface.
A complete payment loop.
Create a hosted payment on your server, send the customer to checkout and update the order only after STRIX reports a verified status.
const response = await fetch(
"https://strix.solutions/backend/v1/payments",
{
method: "POST",
headers: {
Authorization: `Bearer ${STRIX_API_KEY}`,
"Idempotency-Key": `order:${order.id}:create`,
"Content-Type": "application/json"
},
body: JSON.stringify({
external_order_id: order.id,
amount: "49.90",
currency: "USD",
payment_network: "tron",
payment_token: "USDT"
})
}
);
const payment = await response.json();
redirect(payment.checkout_url);
{ checkout_url: "/pay/4Fj8…" }Predictable where it matters.
POST /v1/paymentsCreate checkoutReturn a hosted URL for an exact amount, token and network.
GET /v1/payments/:idRead verified stateRecover status even when a webhook endpoint was temporarily unavailable.
payment.<status>React to changesVerify the timestamped HMAC signature before updating an order.
From wallet to first
payment in four steps.
The workspace uses wallet signatures for access. No password vault and no private-key upload are part of onboarding.
- 01
Connect a wallet
Sign in with MetaMask, WalletConnect, TronLink or a manual Ethereum signature.
- 02
Add receiving wallets
Choose where Ethereum or TRON payments should settle.
- 03
Create API access
Configure an integration, save the one-time API key and webhook secret.
- 04
Accept payments
Redirect to checkout and fulfill only after a verified payment status.
Focused mainnet coverage.
No inflated network list.
STRIX currently supports the stablecoins it can reconcile end-to-end in production.
USDT · USDC · DAI
USDT
Start free.
Scale when it proves itself.
Begin with a one-month Trial, join the early-partner program or move to a production plan when the integration is ready.
Trial
Activated once at signup
Launch your first STRIX integration without a payment or long-term commitment.
- One month free
- API and signed webhooks
- Best for evaluating the product
Tester Program
Granted after application review
For teams ready to use STRIX actively and share structured product feedback.
- Three months free
- Feedback participation required
- Ideal for pilots and early adopters
Growth
Billed monthly
For production teams that need a stable commercial plan and predictable rollout.
- Unlimited invoices and payouts
- Merchant workspace and API
- Easy upgrade from Trial
Annual
1,068 USDT billed annually
For teams ready to commit for the year and reduce their effective monthly cost.
- Unlimited invoices and payouts
- Equivalent to 89 USDT / month
- Best price for long-term use
Trial is activated once at signup. Tester access is reviewed manually. Growth and Annual are paid on-chain in USDT; network fees are separate.
Questions worth answering clearly.
STRIX is infrastructure for stablecoin merchant operations, not a custodian or an exchange account.
Does STRIX hold merchant funds?
No. Payments settle to a wallet configured by the merchant. STRIX tracks and reconciles on-chain activity but does not store private keys or sign outgoing transactions.
Which assets can customers pay with?
Ethereum supports USDT, USDC and DAI. TRON supports USDT. Availability for a particular merchant also depends on which receiving wallets they have enabled.
What counts as payment proof?
The verified STRIX payment status, backed by mainnet reconciliation. A browser redirect or a submitted transaction hash alone is not treated as proof.
Can STRIX fit an existing checkout?
Yes. A merchant backend creates a payment through the REST API, redirects to hosted checkout and consumes signed webhook events or polls the payment endpoint.
Keep the wallet.
Upgrade the workflow.
Open STRIX, connect a business wallet and build your first payment flow.