EDGE Protocol LogoEDGE Protocol
Initializing System
EDGE PROTOCOL TECHNICAL DOCS v1.2

EDGE Protocol Documentation Hub

EDGE Protocol is the premier social prediction market built natively on the Robinhood Chain. By bridging on-chain smart contract execution with real-time social trade callouts, EDGE allows traders to verify predictions, track historical PnL, and copy trades with 1-tap simplicity.

Official EDGE Protocol Token Address (CA)
0x9a6e4fdce052186e942e8267424f1df0ded3ff5a

1. Protocol Overview & Mission

Prediction markets have traditionally suffered from two key issues: fragmented liquidity and the noise of unverified social media hype. EDGE Protocol solves both by unifying a high-throughput Central Limit Order Book (CLOB) with a transparent social verification protocol.

01 Zero Counterparty Risk

All binary outcome positions are fully collateralized 1:1 in USDG smart contracts. Winners are guaranteed instant 1.00 USDG payouts upon Oracle resolution.

02 On-Chain Social Verification

Every prediction post ("Callout") requires an active on-chain position. Influencers and analysts can no longer post fake screenshots without real capital commitment.

2. Robinhood Chain Infrastructure

EDGE Protocol is built natively on the Robinhood Chain to achieve sub-second order matching, zero-latency feed updates, and negligible transaction fees.

Infrastructure Performance Specs

< 100ms
Block Finality
$0.0001
Avg Gas Fee
USDG
Native Collateral
100%
Non-Custodial

3. Key Innovations

By combining decentralized finance (DeFi) primitives with modern social feed interactions, EDGE creates a self-correcting information marketplace:

Verification Layer Comparison

Traditional Social PlatformsUnverified
  • Fake PnL screenshots & edited trade results.
  • Zero capital commitment or skin in the game.
  • Followers misled by unbacked hype posts.
EDGE Protocol On-Chain Feed100% Cryptographic Proof
  • On-chain position proof linked to every callout post.
  • USDG collateral locked directly in smart contracts.
  • 1-Tap copy trading directly from verified feed posts.
PILLAR 01

Skin in the Game

Callouts require an active on-chain position, ensuring analysts back their claims with real capital.

PILLAR 02

Public Trading Journal

Win rates, total PnL, and conviction scores are calculated on-chain from verified contract events.

PILLAR 03

Unified USDG Vault

Trade predictions across Equities, Crypto, Rates, and Macro using a single unified USDG collateral balance.


4. Verified Callouts Engine

A Callout is a social prediction post attached to an active on-chain conditional token trade. When a trader submits a callout, the transaction hash is cryptographically linked to their post.

Callout Lifecycle Flow

STEP 01
Trader Initiates Callout
Trader creates prediction post with commentary and selects YES/NO stance.
STEP 02
PositionManager.sol
Smart contract locks USDG collateral and mints outcome tokens on-chain.
STEP 03
On-Chain Event Emitted
CalloutCreated(id, tx) event is published to Robinhood Chain.
STEP 04
Indexer Links Position
Subgraph indexer verifies position proof & attaches live PnL to public journal.
STEP 05
Social Feed Broadcast
Callout appears on public feed with verified badge and conviction score.
STEP 06
1-Tap Copy Trade
Followers execute identical position instantly with 1 tap directly in-feed.

5. Conviction Score Algorithm

To rank callouts in the social discovery feed, EDGE computes a dynamic Conviction Score (C) based on position size, trader historical win rate, and time decay:

C = log10(Position Size in USDG) × (Historical Win Rate %) × e^(-λt)
  • Position Size: Logarithmic scaling rewards skin-in-the-game while mitigating whale skew.
  • Win Rate: Verified historical win rate over the last 50 resolved callouts.
  • Time Decay (e^-λt): Ensures fresh market updates rank higher than stale trades.

6. 1-Tap Copy Trading

When viewing a callout in the feed, users can copy the exact market stance with a single click. The protocol automatically routes the order to the CLOB order book with customizable slippage limits.


7. Smart Contract Architecture

The smart contract stack consists of three core components: `ConditionalTokens.sol` (ERC-1155), `PositionManager.sol`, and `MarketFactory.sol`.

Contract Flowchart

User Vault
USDG Balance
-->
PositionManager
Mint / Burn ERC-1155
-->
ConditionalTokens
YES / NO Outcome Tokens
-->
Oracle Resolution
Pushes Result

8. IConditionalTokens.sol

Implements ERC-1155 multi-tokens representing outcome slots for binary predictions.

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

interface IConditionalTokens {
    event ConditionPreparation(
        bytes32 indexed conditionId, 
        address indexed oracle, 
        bytes32 indexed questionId, 
        uint outcomeSlotCount
    );

    function prepareCondition(
        address oracle, 
        bytes32 questionId, 
        uint outcomeSlotCount
    ) external;

    function splitPosition(
        address collateralToken,
        bytes32 parentCollectionId,
        bytes32 conditionId,
        uint[] calldata partition,
        uint amount
    ) external;

    function mergePositions(
        address collateralToken,
        bytes32 parentCollectionId,
        bytes32 conditionId,
        uint[] calldata partition,
        uint amount
    ) external;

    function reportPayouts(
        bytes32 questionId, 
        uint[] calldata payouts
    ) external;
}

9. IPositionManager.sol

Handles user order deposits, leverage management, and single-click execution.

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

interface IPositionManager {
    function executeOrder(
        bytes32 marketId,
        uint8 outcomeIndex, // 0 = YES, 1 = NO
        uint256 amountUSDG,
        uint256 maxSlippageBps
    ) external returns (uint256 sharesMinted);

    function createCallout(
        bytes32 marketId,
        uint8 outcomeIndex,
        uint256 amountUSDG,
        string calldata commentaryURI
    ) external returns (bytes32 calloutId);
}

10. IMarketFactory.sol

Factory contract deployed on Robinhood Chain for creating new prediction markets across categories.

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

interface IMarketFactory {
    function createMarket(
        string calldata title,
        string calldata category, // Equities, Crypto, Rates, Macro
        uint256 resolutionTimestamp,
        address oracleAddress,
        bytes32 questionId
    ) external returns (address marketAddress);
}

11. Oracles & Settlement

Markets resolve via optimistic reporting. If no dispute is raised within the 2-hour challenge window, the proposed payout vector `[1, 0]` (YES wins) or `[0, 1]` (NO wins) becomes final.


12. CLOB Matching Engine

EDGE utilizes an off-chain orderbook with on-chain batch settlement. Limit orders are matched in price-time priority.

13. Implied Probability & Pricing Math

In a binary market, share prices directly reflect the market's estimated probability of outcome occurrence:

Example Calculation:
Limit Price (YES Share) = $0.42 USDG
Implied Market Probability = 42%
Purchase Cost for 1,000 Shares = $420.00 USDG
Max Payout if YES Resolves = $1,000.00 USDG
Net Profit = $580.00 USDG (+138% Return)

14. Protocol Fees & Yields

EDGE Protocol charges 0% maker fees and a minimal 0.15% taker fee. Idle collateral in market vaults earns native yield through Robinhood Chain USDG treasury integration.


15. Verified Contract Addresses

All EDGE Protocol smart contracts are verified on the Robinhood Chain Block Explorer for both Mainnet and Testnet environments.

Robinhood Mainnet Contracts (Chain ID: 4663)

EDGE Protocol Token (CA)
0x9a6e4fdce052186e942e8267424f1df0ded3ff5a
EDGE PositionManager (Core)
0x9D8b7b2A3a123BFA890c21342f1b490899Cd79eE
MarketFactory
0x387D0Ea34b98441a33f92dfb75f7f23Fd1579898
ConditionalTokens (ERC-1155)
0xEBf89888966e48D54825635EDa18946C78407E6e
CLOB Orderbook Exchange
0x88488C742a8307D9A515f6BC5e01Aa09a1a4e910
USDG Stablecoin Vault
0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168

Robinhood Testnet Contracts (Chain ID: 46630)

EDGE PositionManager (Testnet)
0x68a55FedBCd8E3600E012F0ff7E048d37996Bee7
MarketFactory (Testnet)
0x5AA5513952EccdEd11CEe927730a550C4bEbf2Bf
ConditionalTokens (ERC-1155 Testnet)
0xc8b934e98Eb38E77a4950d93CaF88315a3DE2414
CLOB Orderbook Exchange (Testnet)
0x17f6c84c1d4699aD841Bc6A57F5465e7B8672605
USDG Stablecoin Vault (Testnet)
0xF47593cac046C3a4C15B495eDAd59DE5868B6BbB