How Zyrox Works
Accept crypto payments directly to your wallet with automated subscriptions for USDT/USDC on EVM.
The Core Principle
Zyrox generates invoices and subscription agreements.
Funds move on-chain directly from your customer to your wallet.
We never hold balances.
We never control private keys.
We cannot move your funds.
Direct-to-Wallet Payments (Non-Custodial)
One-time payments
Customer pays to an address generated for the invoice
Funds arrive in your wallet
Zyrox marks invoice as paid after confirmations
Subscription
Customer approves subscription once
Contract executes recurring USDT/USDC payments
Funds go directly to your wallet on each cycle
One-time payments
Supported networks:
Bitcoin • Ethereum • Arbitrum • Tron
Simple On-Chain Payments
-
Connect your wallet (xPub for Bitcoin or EVM/TRON address)
-
Create an invoice in Zyrox
-
A unique receiving address is generated
-
Customer sends payment
-
After blockchain confirmations, invoice is marked as paid
Funds arrive directly in your wallet.
Zyrox only tracks payment status.
Payment Rules
-
Confirmations are fixed for each network
-
Payments are either confirmed or not
-
Stablecoin payments (USDT/USDC) are supported on EVM and Tron
(Optimized for stablecoin usage.)
Subscriptions (USDC / USDT)
Automated Recurring Payments
Blockchains don’t have native card-style recurring billing.
Zyrox uses smart contracts to enable subscription automation.
How subscriptions work:
-
Merchant creates a subscription plan
-
Customer approves the subscription once
-
Smart contract executes recurring transfers
-
USDT/USDC is transferred directly to your wallet on each cycle
-
Zyrox tracks subscription status and sends webhooks
No manual renewals.
No custodial risk.
One-time payments
Supported networks:
Bitcoin • Ethereum • Arbitrum • Tron
Webhooks & Integration
-
Stripe-Compatible Webhooks
Zyrox provides webhook events compatible with Stripe-style integration.
Supported events include:
• invoice.paid
• invoice.confirmed
• subscription.active
• subscription.past_due
• subscription.canceledIntegration is simple for teams already familiar with Stripe.
What Zyrox Stores
Transparency by Design
We store:
• Wallet public data (xPub or wallet address)
• Invoice metadata
• Subscription configuration
• Webhook endpoints
We never store:
• Private keys
• Seed phrases
• Custodial balances
Zyrox has no technical ability to move your funds.
(Optimized for stablecoin usage.)
Architecture Summary
Customer → Blockchain → Your Wallet
Zyrox → Invoice & Subscription Logic + Tracking
Zyrox acts as automation and orchestration layer.
Funds always remain under merchant control.