Skip to content

Rubicon is a decentralized protocol that facilitates the open, streamlined, and efficient transacting of on-chain tokens and digital assets on a peer-to-peer basis.

License

Notifications You must be signed in to change notification settings

forrestnorwood/rubicon_protocol

 
 

Repository files navigation

GitHub Workflow Status Discord

Docs

For detailed documentation of the Rubicon protocol please visit our docs

Rubicon Protocol

Rubicon is a Layer 2, open-orderbook DEX built on the EVM and Optimism. Rubicon is a protocol that is aimed at developing and ushering in the decentralized finance on the Ethereum blockchain. Read more about our mission and Rubicon here.

The Rubicon protocol aims to launch on Optimism Layer 2 mainnet soon!

Protocol Overview

There are a number of key smart contracts that facilitate the governance and operation of Rubicon. Please see below for an overview of our current smart contract infrastructure.

At a high level, Rubicon revolves around a core smart contract RubiconMarket.sol that facilitates the peer-to-peer transfer of tokens, digital assets, and any ERC-20 compliant token.

Start Rubicon Protocol Locally

$ git clone https://www.github.com/RubiconDeFi/rubicon_protocol.git   
$ cd rubicon_protocol && npm i
$ (in a separate instance) npm run ganache
$ npm run test

About

Rubicon is a decentralized protocol that facilitates the open, streamlined, and efficient transacting of on-chain tokens and digital assets on a peer-to-peer basis.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Solidity 86.7%
  • JavaScript 12.5%
  • TypeScript 0.8%