Live on 7 Chains ยท Ethereum, BSC, Base, Arbitrum, Polygon, Optimism, Avalanche

Reversible
Transactions
for Blockchain

The first protocol that lets you cancel crypto transfers before they're final. Never lose funds to mistakes, scams, or wrong addresses again.

$8.6B+ Lost annually to crypto mistakes
0 With REVERSO
Deployed on:
Ethereum Arbitrum Base Optimism Polygon BSC Avalanche
โ— Reversible 23:59:42 remaining
10.00 ETH โ‰ˆ $25,000
From 0x1234...5678
โ†’
To 0xabcd...efgh
๐Ÿ›ก๏ธ Protected by 5-Layer Security

Send Reversible Transaction

Send crypto with confidence. Cancel anytime during the lock period.

Balance: 0.00 ETH
Amount 0.00 ETH
Protocol Fee (0.3%) 0.00 ETH
Total 0.00 ETH

๐Ÿ”’ You can cancel this transfer anytime during the lock period

Your Transfers

๐Ÿ“ญ

No active transfers

Connect wallet to view your transfers
โ€ข Cancel: refund during lock period โ€ข Claim: receive after unlock

Billions Lost Forever

Every year, users lose irreplaceable funds due to blockchain's unforgiving nature

๐ŸŽฃ

Phishing & Scams

$3.8B/year

Malicious sites trick users into sending crypto to scammers

๐Ÿ“

Wrong Address

$1.2B/year

One typo, one wrong paste - funds gone forever

๐Ÿ”

Lost Access

$2.1B/year

Sent to addresses that can never claim the funds

๐Ÿ’€

Contract Bugs

$1.5B/year

Smart contract vulnerabilities drain user funds

Total Annual Loss: $8.6B+

Early Partners

Design partners integrating now; sandbox today, mainnet post-audit

Exchange / Ramp

Testing reversible withdrawals on testnet

Pilot
Wallet / Custody

Recovery address flow integrated in sandbox

Sandbox
Payments / Checkout

Chargeback-like reversible payments with lock window

Pilot

5 Layers of Protection

REVERSO gives you time to catch mistakes before they become permanent

1

Cancel Anytime

Sender can cancel transfer during lock period. 100% refund, no questions.

๐Ÿšซ
2

Recovery Address 1

If sender loses access, funds go to backup. Use your hardware wallet.

๐Ÿ”‘
3

Recovery Address 2

Second backup if first fails. Use your exchange account.

๐Ÿฆ
4

Auto-Refund

If recipient never claims, funds auto-return after expiry.

โ†ฉ๏ธ
5

Rescue Funds

After 90 days, abandoned funds can be rescued and returned.

๐Ÿ†˜

Simple as 1-2-3

Send crypto with confidence in three easy steps

01
๐Ÿ“ค

Send

Create a reversible transfer with your chosen lock period (1 hour to 30 days)

โ†’
02
โฑ๏ธ

Wait

Funds are locked. Cancel anytime during this period if something's wrong

โ†’
03
โœ…

Claim

After lock expires, recipient claims funds. Transfer complete!

Choose Your Protection Level

1 hour Quick transfers
6 hours Daily payments
7 days Large amounts
30 days Escrow

Progressive Fees

Fair pricing that scales with your transfer size

๐Ÿ 

Retail

Under $1,000

0.3%

$100 transfer = $0.30 fee

๐Ÿ‹

Whale

Over $100,000

0.7%

$1M transfer = $7,000 fee

๐Ÿ›ก๏ธ

Premium Insurance

+0.2%

Add full scam protection. Even if someone claims your funds fraudulently, we'll refund you from the insurance pool.

  • โœ“ Full refund on verified scams
  • โœ“ Coverage for phishing attacks
  • โœ“ Protection against address poisoning
  • โœ“ 24/7 claim processing

Enterprise API

Integrate reversible transactions into your platform in minutes

โšก

Lightning Fast

Sub-100ms response time. Create transfers instantly.

๐Ÿ”—

Multi-chain

One API, 7 chains: Ethereum, BSC, Arbitrum, Base, Polygon, Optimism, Avalanche.

๐Ÿ””

Webhooks

Real-time notifications for all transfer events.

๐Ÿ“Š

Dashboard

Full analytics and monitoring included.

POST /api/v1/transfers ๐Ÿ“‹ Copy
const body = {
    chainId: 1,
    to: '0xRecipient...',
    amount: '1000000000000000000',
    lockDuration: 86400,
    withInsurance: true,
    metadata: { orderId: '12345' }
};

const timestamp = Math.floor(Date.now() / 1000);
const signature = signHmac(
    JSON.stringify(body),
    `${timestamp}.YOUR_SIGNING_SECRET`
); // HMAC-SHA256

const response = await fetch('https://reverso-tu3o.onrender.com/api/v1/transfers', {
    method: 'POST',
    headers: {
        'X-API-KEY': 'YOUR_API_KEY',
        'X-Signature': signature,
        'X-Timestamp': timestamp.toString(),
        'Content-Type': 'application/json'
    },
    body: JSON.stringify(body)
});

const { transfer, transaction } = await response.json();
// Sign `transaction` with user's wallet and broadcast.
POST /api/v1/transfers/:id/cancel ๐Ÿ“‹ Copy
const timestamp = Math.floor(Date.now() / 1000);
const signature = signHmac('', `${timestamp}.YOUR_SIGNING_SECRET`);

const response = await fetch('https://reverso-tu3o.onrender.com/api/v1/transfers/abc123/cancel', {
    method: 'POST',
    headers: {
        'X-API-KEY': 'YOUR_API_KEY',
        'X-Signature': signature,
        'X-Timestamp': timestamp.toString()
    }
});

const { transaction } = await response.json();
// Sign and broadcast to cancel - funds return to sender instantly!
Webhook Payload ๐Ÿ“‹ Copy
// Your server receives this when transfer status changes:
{
  "event": "transfer.claimed",
  "transfer": {
    "id": "abc123",
    "status": "claimed",
    "from": "0xSender...",
    "to": "0xRecipient...",
    "amount": "1000000000000000000",
    "chainId": 1,
    "txHash": "0x...",
    "claimedAt": "2025-01-15T12:00:00Z"
  },
  "metadata": { "orderId": "12345" }
}
GET /api/v1/transfers/:id ๐Ÿ“‹ Copy
const timestamp = Math.floor(Date.now() / 1000);
const signature = signHmac('', `${timestamp}.YOUR_SIGNING_SECRET`);

const response = await fetch('https://reverso-tu3o.onrender.com/api/v1/transfers/abc123', {
    headers: {
        'X-API-KEY': 'YOUR_API_KEY',
        'X-Signature': signature,
        'X-Timestamp': timestamp.toString()
    }
});

const { transfer } = await response.json();

console.log(transfer.status);       // "locked" | "claimable" | "claimed" | "cancelled"
console.log(transfer.timeRemaining); // Seconds until claimable
console.log(transfer.canCancel);     // true if still cancellable

Starter

$99/mo
  • โœ“ 100 transfers/month
  • โœ“ REST API access
  • โœ“ 5 chains supported
  • โœ“ Email support
  • โœ• Webhooks
  • โœ• Dashboard
Get Started

Enterprise

$2,000/mo
  • โœ“ Everything in Business
  • โœ“ White-label solution
  • โœ“ 99.9% SLA guarantee
  • โœ“ 24/7 dedicated support
  • โœ“ Custom integration
  • โœ“ On-chain fee discount
Contact Sales

Request API Access

Tell us your use case. Sandbox keys subito; production keys post-audit.

What is Live Today

Audit-first rollout: contracts deployed and verified, API with HMAC/nonce/timestamp auth

๐Ÿ”’

Audit

Smart contracts ready for external audit (Q1 2026). Mainnet sends are disabled in this demo.

๐Ÿงช

Demo/Testnet

Front-end runs in simulation; use testnet to try flows without funds at risk.

๐Ÿ“ฆ

Code & Docs

Repo and README include deploy scripts, ABI, and API details.

๐Ÿ›ก๏ธ

API

HMAC + nonce + timestamp auth. No bearer tokens in frontend, keys server-side only, rate limiting active.

๐Ÿ”—

Testnet / Demo

Sandbox for risk-free testing. Mainnet opens after external audit (Q1 2026).

Production Rollout

Audit Scheduled Q1 2026 (external)
Bug Bounty Coming with mainnet gate
Observability On-chain monitors + alerts at launch
Contracts Deployed on 7 chains; verified on Etherscan
Ethereum Vault 0x31ec...1085

Ready to Send Safely?

Join early adopters testing reversible transfers without risking funds

$0 Lost with REVERSO
7 Chains Live (EVM)
5 Layers of Protection