Non-custodial stablecoin operations

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.

Your keys stay with you Ethereum + TRON Mainnet reconciliation
live payment 12:01:24 UTC
ORDER #1048 120.00 USDT
Paid
Payment createdHosted checkout ready 12:00:02
Transfer detectedEthereum · USDT 12:01:04
Payment verifiedConfirmed on mainnet 12:01:21
Webhook deliveredpayment.paid · HTTP 200 12:01:24
SETTLED TO0x71B4…9C2E Direct
Customer Checkout Mainnet Your wallet
No custody layer
Signed event
Non-custodial by design

STRIX never stores private keys or signs payments for you.

Two production mainnets

Operate across Ethereum and TRON in one workspace.

Direct settlement

Customer funds arrive at your configured receiving wallet.

Developer-ready

Idempotent REST endpoints and HMAC-signed webhook events.

Merchant operations

One system from checkout
to treasury.

Accept incoming payments and handle the work after them — without moving funds into a pooled STRIX account.

01

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.

02

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.

03

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.

04

Balances, swaps and bridges in context.

See direct and reconciled balances, review activity, swap supported stablecoins and move USDT between Ethereum and TRON.

For developers

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.

01 Bearer API keys 02 Idempotent creates 03 HMAC webhook signatures 04 Polling as a fallback
create-payment.js
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);
201 Created{ checkout_url: "/pay/4Fj8…" }
Integration contract

Predictable where it matters.

POST /v1/paymentsCreate checkout

Return a hosted URL for an exact amount, token and network.

GET /v1/payments/:idRead verified state

Recover status even when a webhook endpoint was temporarily unavailable.

payment.<status>React to changes

Verify the timestamped HMAC signature before updating an order.

Quick integration

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.

  1. 01

    Connect a wallet

    Sign in with MetaMask, WalletConnect, TronLink or a manual Ethereum signature.

  2. 02

    Add receiving wallets

    Choose where Ethereum or TRON payments should settle.

  3. 03

    Create API access

    Configure an integration, save the one-time API key and webhook secret.

  4. 04

    Accept payments

    Redirect to checkout and fulfill only after a verified payment status.

Supported assets

Focused mainnet coverage.
No inflated network list.

STRIX currently supports the stablecoins it can reconcile end-to-end in production.

E
EVM MAINNETEthereum

USDT · USDC · DAI

Payments · Payouts · Swaps · Bridge
T
TRON MAINNETTRON

USDT

Payments · Payouts · Bridge
Pricing

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.

Starter access1 MONTH

Trial

0USDT/ 1 month

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
Start free
Early partner plan3 MONTHS

Tester Program

0USDT/ 3 months

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
Apply as tester
Production monthlyMONTHLY

Growth

122USDT/ month

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
Choose Growth

Trial is activated once at signup. Tester access is reviewed manually. Growth and Annual are paid on-chain in USDT; network fees are separate.

The short version

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.

Start on mainnet

Keep the wallet.
Upgrade the workflow.

Open STRIX, connect a business wallet and build your first payment flow.