forrestnorwood / rubicon_protocol

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.

Home Page:https://rubicon.finance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

https://rubicon.finance

License:Other


Languages

Language:Solidity 86.8%Language:JavaScript 12.5%Language:TypeScript 0.8%