+ +
+
+
+

+ $ otc-bridge --swap RTC⇄wRTC +

+

+ Over-the-Counter bridge for direct RTC ↔ wRTC swaps. + Secure validation, transparent pricing, and seamless integration. +

+ + +
+
🔒
+
+ Security First: Always verify token addresses and never share your private keys. + Learn more → +
+
+
+
+
+ + +
+
+
+ +
+
+

Swap Tokens

+
+ +
+
+ + +
+ + +
+ + +
+ +
+ +
+ +
+ +
+
+
+ + + + +
+
+
+ + +
+ +
+ + +
+ +
+ +
+ +
+
+
+ + +
+ Rate + 1 RTC = 1.00 wRTC + Live OTC Rate +
+ + +
+
+ Price Impact + <0.01% +
+
+ Network Fee + ~0.001 SOL +
+
+ Bridge Fee + 0.1% +
+
+ Slippage Tolerance + 0.5% +
+
+ Minimum Received + 0.00 +
+
+ + +
+ +
+ + +
+
+
+ 💡 Solana addresses are 32-44 characters (base58 format) +
+
+ + +
+
+
⚠️
+
+ Verify Address +

Double-check your destination address. Transactions are irreversible.

+
+
+
+
ℹ️
+
+ Bridge Time +

Expected completion: 5-30 minutes depending on network congestion.

+
+
+
+ + + +
+
+ + +
+
+

📊 Market Info

+
+
+ 24h Volume + Loading... +
+
+ Liquidity + Loading... +
+
+ Last Price + Loading... +
+
+ Price Change + Loading... +
+
+
+ +
+

🔗 Recent Transactions

+
+
Loading recent transactions...
+
+
+ +
+

📖 How It Works

+
    +
  1. + Connect Wallet +

    Link your RustChain or Solana wallet

    +
  2. +
  3. + Enter Amount +

    Specify how much you want to swap

    +
  4. +
  5. + Review Details +

    Check rate, fees, and destination address

    +
  6. +
  7. + Confirm Swap +

    Sign the transaction in your wallet

    +
  8. +
  9. + Wait for Bridge +

    Transaction completes in 5-30 minutes

    +
  10. +
+
+
+
+
+
+ + +
+
+

+ $ cat security-checklist.md +

+ +
+
+
🛡️
+

Anti-Scam Verification

+
    +
  • ✅ Token Mint: 12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X
  • +
  • ✅ Decimals: 6
  • +
  • ✅ Official Bridge: bottube.ai/bridge/wrtc
  • +
  • ✅ Never share seed phrases or private keys
  • +
  • ✅ Always verify URLs character-by-character
  • +
+
+ +
+
🔍
+

Transaction Safety

+
    +
  • Verify destination address before submitting
  • +
  • Start with small test amounts
  • +
  • Check slippage tolerance (recommended: 0.5-1%)
  • +
  • Monitor transaction status on explorer
  • +
  • Keep records of transaction hashes
  • +
+
+ +
+
+

Network Security

+
    +
  • Use secure HTTPS connections only
  • +
  • Ensure wallet software is up to date
  • +
  • Beware of phishing sites and DMs
  • +
  • Bookmark official URLs
  • +
  • Enable wallet transaction notifications
  • +
+
+
+
+
+ + +
+
+

+ $ api-integration --docs +

+ +
+
+

Developer API

+

+ Integrate OTC bridge functionality into your applications with our REST API. + All endpoints support JSON-RPC and return standardized responses. +

+ +
+
+ GET + /api/otc/quote +
+

Get a quote for swapping tokens

+
+
+ Request: +
curl -X GET "https://rustchain.org/api/otc/quote?from=RTC&to=wRTC&amount=100"
+
+
+ Response: +
{
+  "ok": true,
+  "quote": {
+    "from": "RTC",
+    "to": "wRTC",
+    "fromAmount": "100.00",
+    "toAmount": "99.90",
+    "rate": "0.999",
+    "fee": "0.10",
+    "feePercent": "0.1%",
+    "slippage": "0.5%",
+    "minimumReceived": "99.40",
+    "validUntil": 1709856000
+  }
+}
+
+
+
+ +
+
+ POST + /api/otc/swap +
+

Execute a token swap

+
+
+ Request: +
curl -X POST "https://rustchain.org/api/otc/swap" \
+  -H "Content-Type: application/json" \
+  -d '{
+    "from": "RTC",
+    "to": "wRTC",
+    "fromAmount": "100.00",
+    "toAddress": "7nx8QmzxD1wKX7QJ1FVqT5hX9YvJxKqZb8yPoR3dL8mN",
+    "slippage": "0.5",
+    "quoteId": "quote_123456"
+  }'
+
+
+ Response: +
{
+  "ok": true,
+  "swap": {
+    "id": "swap_789012",
+    "status": "pending",
+    "from": "RTC",
+    "to": "wRTC",
+    "fromAmount": "100.00",
+    "toAmount": "99.90",
+    "txHash": "5KtP7xQmzxD1wKX7QJ1FVqT5hX9YvJxKqZb8yPoR3dL8mN...",
+    "estimatedTime": "5-30 minutes",
+    "createdAt": 1709856000
+  }
+}
+
+
+
+ +
+
+ GET + /api/otc/status/:swapId +
+

Check swap status

+
+
+ Request: +
curl -X GET "https://rustchain.org/api/otc/status/swap_789012"
+
+
+ Response: +
{
+  "ok": true,
+  "status": {
+    "id": "swap_789012",
+    "state": "completed",
+    "progress": 100,
+    "steps": [
+      {"name": "initiated", "completed": true, "timestamp": 1709856000},
+      {"name": "locked", "completed": true, "timestamp": 1709856120},
+      {"name": "bridging", "completed": true, "timestamp": 1709856300},
+      {"name": "completed", "completed": true, "timestamp": 1709856600}
+    ],
+    "txHash": "5KtP7xQmzxD1wKX7QJ1FVqT5hX9YvJxKqZb8yPoR3dL8mN..."
+  }
+}
+
+
+
+ + + View Full API Documentation → + +
+ +
+

SDK & Libraries

+

+ Official SDKs for popular programming languages and frameworks. +

+ +
+
+
🟨
+
+ JavaScript/TypeScript + npm install @rustchain/otc-bridge +
+
+
+
🐍
+
+ Python + pip install rustchain-otc +
+
+
+
🦀
+
+ Rust + cargo add rustchain-otc +
+
+
+ +
+

Example Usage (JavaScript)

+
import { OTCBridge } from '@rustchain/otc-bridge';
+
+const bridge = new OTCBridge({
+  network: 'mainnet',
+  apiKey: 'your-api-key'
+});
+
+// Get a quote
+const quote = await bridge.getQuote({
+  from: 'RTC',
+  to: 'wRTC',
+  amount: 100
+});
+
+console.log(`You'll receive: ${quote.toAmount} wRTC`);
+
+// Execute swap
+const swap = await bridge.swap({
+  ...quote,
+  toAddress: '7nx8QmzxD1wKX7QJ1FVqT5hX9YvJxKqZb8yPoR3dL8mN',
+  slippage: 0.5
+});
+
+console.log(`Swap ID: ${swap.id}`);
+console.log(`TX Hash: ${swap.txHash}`);
+
+
+
+
+
+ + +
+
+

+ $ faq --read +

+ +
+
+

What is the OTC Bridge?

+

+ The OTC (Over-the-Counter) Bridge allows direct swaps between RTC (RustChain native token) + and wRTC (wrapped RTC on Solana) without using a traditional DEX. It provides better rates + for large transactions and direct wallet-to-wallet transfers. +

+
+ +
+

How long does a bridge transaction take?

+

+ Typical bridge transactions complete within 5-30 minutes. The process involves: + (1) locking tokens on the source chain (~1-5 min), + (2) cross-chain verification (~1-5 min), + (3) minting/releasing on the destination chain (~1-5 min). +

+
+ +
+

What are the fees?

+

+ Bridge fees are typically 0.1% of the transaction amount. Additionally, you'll need to pay + network gas fees on both chains (approximately 0.001 SOL for Solana transactions). +

+
+ +
+

Is there a minimum or maximum amount?

+

+ Minimum: 1 RTC/wRTC
+ Maximum: No hard limit, but transactions over 10,000 RTC may require additional verification + and could take longer to process. +

+
+ +
+

What if my transaction gets stuck?

+

+ If your transaction is pending for more than 1 hour, contact support with your transaction + hash. Most "stuck" transactions are simply experiencing network congestion and will complete + automatically. +

+
+ +
+

Can I cancel a pending transaction?

+

+ Once a transaction is submitted to the blockchain, it cannot be cancelled. This is a security + feature of blockchain networks. Always verify all details before confirming. +

+
+
+
+
+