Skip to content

[BOUNTY: 75-150 RTC] OTC Bridge — Build a Simple RTC Swap Page #695

@Scottcjn

Description

@Scottcjn

OTC Bridge — Build a Simple RTC-to-ETH (or ERG) Swap Page

Reward: 75-150 RTC depending on tier

The Missing Piece

RTC has 282 wallets, 544 RTC in agent economy volume, 18 active miners. But there's no way to swap RTC for anything else. An OTC bridge changes everything — it creates real price discovery and gives every wallet holder a reason to care about their balance.

What We Need

A simple web page (or CLI tool) where:

  1. Seller lists RTC for sale at a price (e.g., "selling 100 RTC at $0.10 each")
  2. Buyer sends ETH/ERG/USDC to an escrow address
  3. Escrow holds both sides until confirmed
  4. Settlement releases RTC to buyer, ETH to seller

Tiers

Tier Deliverable Reward
Tier 1: Manual OTC Board Simple listing page — users post buy/sell offers, settle peer-to-peer with trust or manual escrow 75 RTC
Tier 2: Escrow OTC Automated escrow — RTC locked on-chain via /agent/jobs escrow, ETH side via smart contract or multisig 150 RTC

Tier 1 Requirements (75 RTC)

  • Web page showing open buy/sell orders
  • POST endpoint to create an order (wallet, amount, price, direction)
  • Match display (shows when buy meets sell)
  • Contact/settlement instructions
  • Can use RustChain's existing /wallet/transfer/signed for the RTC side
  • Hosted or self-hostable (static HTML + API calls is fine)

Tier 2 Requirements (150 RTC)

Everything in Tier 1, plus:

  • RTC side uses RIP-302 escrow (/agent/jobs with escrow lock)
  • ETH/ERG side has some form of escrow (smart contract, multisig, or trusted relay)
  • Atomic or near-atomic settlement
  • Transaction history / audit trail
  • Rate limiting and basic abuse prevention

Supported Pairs

Pair Notes
RTC/ETH Most useful — ETH is universal
RTC/ERG Native — we already have an Ergo private chain
RTC/USDC Stablecoin — cleanest for pricing
RTC/BTC Lightning or on-chain

Technical Resources

  • RTC transfers: POST /wallet/transfer/signed (Ed25519 signatures)
  • RTC escrow: POST /agent/jobs (locks RTC in escrow, releases on acceptance)
  • RTC balances: GET /wallet/balance?miner_id=WALLET
  • Ergo chain: Private chain at 50.28.86.131:9053 (zero-fee TXs)
  • Python SDK: pip install rustchain-sdk (just merged PR Test: System API Endpoints v10 #608)
  • Java SDK: Just merged PR Test: API Version Endpoints v15 #613

Why This Matters

RTC at $0.10 reference rate with 8.3M total supply = $830K fully diluted. But that's just a reference. An OTC bridge creates REAL price discovery — what will people actually pay? Even 10 trades at $0.10 validates the entire token model.

To Claim

  1. Comment below claiming Tier 1 or Tier 2
  2. Submit a PR with your implementation
  3. Demo it working with a real RTC transfer
  4. Get paid on merge

Reference rate: 1 RTC = $0.10 USD

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions