PORTO
Products ▼
Pricing Docs
EN ES PT
Start free
01 / PORTO API

Stripe for USDT.

REST API to your first payment in 10 minutes.

Start free Read the docs
[VISUAL: code snippet — POST /invoice with JSON, 16:10]
NON-CUSTODIAL
Keys stay yours
Addresses are derived on your own node. No processor ever holds the funds, so nothing can be frozen mid-settlement.
ONE ENDPOINT
POST /invoice
Create an invoice, get an address and a QR. Webhooks fire on confirmation. Idempotency keys and retries included.
0% + NETWORK
No percentage cut
You pay the TRON network, typically around $0.10 per transaction, and nothing to a processor on top.
DESKTOP APP · MACOS · WINDOWS · LINUX

Your transactions. On your desktop. Never in a cloud.

The API creates invoices. The PORTO desktop app is where you see, approve and sign every transaction, with your private keys encrypted on your own computer.

macOS
macOS
Apple silicon & Intel
Windows
Windows
Windows 10 & 11
Linux
Linux
.deb · .rpm · AppImage
[VISUAL: PORTO desktop app window — transaction list
and signing prompt, 16:10]
Keys stay on your machine
Private keys are generated and encrypted locally. They are never uploaded, synced or backed up to anyone's servers, including ours.
No cloud to breach
Cloud wallets are one leaked password away from an empty balance. With PORTO there is no central vault for an attacker to target.
You sign every payout
Refunds and withdrawals are approved on your desktop. Nothing leaves your wallet without your signature.

Ten minutes, three calls

Authenticate, create an invoice, listen for the webhook. The API is deliberately small so an integration fits in one afternoon.

→REST + JSON, no SDK required
→Signed webhooks with replay protection
→Sandbox node on Nile testnet
[VISUAL: code snippet — POST /invoice request + webhook payload, 16:10]
MOTION: interactive demo — step through on hover

vs. hosted processors

PORTO
CRYPTO PROCESSOR
CARD GATEWAY
Processor fee
0%
0.4 – 1.5%
2.9% + fixed
Custody of funds
You
Processor
Acquirer
Chargebacks
None
None
Yes
Account freeze risk
No account
Possible
Common
High-risk verticals
Supported
Case by case
Usually declined

Questions

Do I need to run my own node?
Yes, and that is the point. Porto ships with an installer for your server, or you can plug in a Porto Box that arrives pre-configured.
Which stablecoins are supported?
USDT on TRC-20 at launch. The same node architecture extends to other TRC-20 tokens.
How are webhooks secured?
Every payload is signed with your secret and carries a timestamp and nonce, so replays are rejected.
What happens if my server goes down?
Payments still land on-chain. The node reconciles missed blocks and replays webhooks when it comes back up.
LICENSE
[PRICE TBD]
Market pricing TBD — validated with customer research before launch. One-time license, not a percentage of your revenue.
✓Unlimited invoices and volume
✓Self-hosted node, your keys
✓Signed webhooks + sandbox
✓Updates for the license term
Compare all licenses

First payment in 10 minutes.

Install the node, call the endpoint, watch it confirm on-chain.

Start free Read the docs
PORTO
Self-hosted, non-custodial USDT (TRC-20) payments on TRON.
PRODUCTS
Porto API Porto Checkout Porto Bot Porto Partner Porto Box Porto Shield Porto Energy Porto Private Gas
RESOURCES
Documentation API reference Pricing Status
LANGUAGE
English Español Português (BR)
© 2026 PORTO
EN · ES · PT-BR

Coming soon

This section is not available yet.