Developers

Getting started

Besides the white paper, you should read our technical introduction to the Rouge Protocol.

Rouge is not implementing its own blockchain but is built on top of other blockchains using smart contracts. The current implementation has been tested and works on Ethereum and POA.

The core smart contracts are on github: https://github.com/TheRougeProject/Rouge-Protocol-ETH

Join us on Telegram if you want to contribute, have questions or need some help.

ÐApp

The Coupon Demo is a ÐApp using the protocol to illustrate the use-case of coupons. You can use it with all networks listed below.

The mini POS is a prototype that implement the redemption procedure from the point of view of the issuer and the notes bearer in the context of physical point of sale. It uses a unique QR code linked to the rouge redemption transaction, signed by their respective actors.

Ethereum

testnet Ropsten (id=3)

Please use the faucet to get RGE tokens

ETH mainnet (id=1)

You need RGE tokens to use the protocol.

POA

testnet Sokol (id=77)

Please use the faucet to get RGE tokens

POA mainnet (id=99)

We are currently building a bridge to transfer ETH RGE on POA.

There is a security bug bounty campaign open on the 2 contracts implementing this bridge: RougeBridge.sol and BridgeRGEToken.sol. Please check the code on github

Bounty of 100,000 RGE for each demonstration of a bug that would break the RGE bijection between the home network and foreign network (authorities on both networks should be considered trustable).