Republic Protocol: An Introduction

An open-source decentralized dark pool for trustless cross-chain atomic trading of Ether, ERC20 tokens and Bitcoin pairs.

Taiyang Zhang
Jan 7, 2018 · 3 min read

Today, we’re happy to introduce Republic, a protocol for block trading significant amounts of crypto assets between BTC/ETH, BTC/ERC20 and ETH/ERC20 pairs on a decentralized dark pool.

In traditional US and European equities markets, dark pools constitute roughly 10–30% of all trades. For context, JPMorgan, Goldman Sachs, Fidelity, Deutsche Bank, Morgan Stanley are a few brokers who own dark pools.

Republic Protocol removes the need for a trusted intermediary to operate a dark pool and provides crypto-economic incentives through a protocol token; enabling the development of a secure, decentralized, scalable dark pool protocol capable of handling billions in trading volume daily.

What is a dark pool?

A dark pool is an exchange where orders are placed and executed on a hidden order book.

Why use a dark pool?

  1. Exchange large amounts of Bitcoin, Ether and ERC20 tokens without revealing your identity or size of trade until after the trade is filled. (Further currency support will be provided in the future).
  2. Trade crypto assets with significant amounts of liquidity at better execution prices with minimal market impact relative to exchanges with a public order book.

The market opportunity

  1. Over $90B in volume between Bitcoin, Ethereum and ERC20
    pairs and growing per month.
  2. Dark pools make up 20–30% of all equities traded in US.
  3. 10% of all trades on EU equities markets are on dark
    pools.

Who is Republic Protocol for?

Components and how it works

Republic Terminal

Republic Terminal is a DApp (Decentralized Application) for interacting and trading BTC, ETH and ERC20 with the underlying Republic Protocol. The interface and specifications will be made available in a future Medium post. Republic Terminal, along with all the other components of Republic are open-source.

Mining and order matching

Miners run computations to discover orders on the distributed hidden order book. This order matching process is decentralized.

Order types

We introduce the Interplanetary Best Bid Offer (IBBO) midpoint peg. An order type which trades a fixed amount of assets at the best available price. This price is derived from best available price over an aggregate of exchanges. This increases liquidity through a higher rate of order matching.

Investments and partnerships

We’re hiring developers

Contact work@republicprotocol.com with your Github/Experience/links to past projects.


About Ren

Ren is an ecosystem for unstoppable privacy. Transfer tokens in zero-knowledge, trustlessly swap between blockchains and trade on a dark pool.

Website | RenEx | Litepaper | Telegram | Telegram Ann | Medium | Twitter | Facebook | Reddit | Github 1 | Github 2

Ren Project

Ren is an open protocol that enables the permissionless and private transfer of value between any blockchain.

    Taiyang Zhang

    Written by

    CEO, Ren

    Ren Project

    Ren is an open protocol that enables the permissionless and private transfer of value between any blockchain.

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade