Rosen Bridge, an open-source protocol for cross-chain asset transfers.

- Incentivized Auditing
- Ongoing Monitoring
- Transparent Reporting

Guard Set

Logo of Nautilus and Machina Finance

Nautilus and Machina Finance

Logo of Spectrum

Spectrum

Logo of ErgoPad

ErgoPad

Logo of Lilium

Lilium

Logo of Minotaur and ErgoRaffle

Minotaur and ErgoRaffle

Logo of Duckpools

Duckpools

Logo of Zengate

Zengate

Logo of Sigmanauts

Sigmanauts

Logo of Rosen Core 1

Rosen Core 1

Logo of Rosen Core 2

Rosen Core 2

Features

Why Rosen Bridge?

Multi-Layer Protection

Safeguarded by two distinct layers of security.

Smart Contract Reduction

Uses Ergo as a secure and cost efficient hub, minimizing smart contracts on bridged chains and ensuring scalable growth.

Incentivized

Watchers and Guards are being rewarded in a Proof of Event scheme.

Open Source

Safe and transparent, with openly accessible source code for public review and inspection.

Auditable Trace

Facilitates seamless auditing by tracking events on the Ergo blockchain.

Risk Mitigation

Reduces hacking incentives by utilizing cold storage mechanisms.

Direct Verification

Relies on direct off-chain verification of events in the origin blockchain with no smart contract or proof dependency.

Scalable

Easily accommodates new chains by integrating independent, chain-specific modules.

Safe for Users

Waiting for enough confirmations on events before taking actions ensure transactions are successful.

Architecture

Rosen is an Ergo-centric bridge fortified with multi-layered security protection. In the initial layer, Watchers monitor network activities and report valid bridge-related events to the subsequent layer, Guards. These Guards then carefully process the reported events and execute required actions. In brief, Guards are dedicated to security maintenance and executing responses, while Watchers are focused on the ongoing monitoring of activities and transparent reporting.

Picture of Rosen architecture
Picture of Guard Set

Guard Set

Guards are a federated group of entities managing the Rosen core. Their authority over Rosen is restricted through multisignature contracts and wallets. Failure or collusion of Guards will be tolerated while the majority of Guards are healthy. Each Guard has a reasonable amount of funds locked as collateral and will lose all their funds at once in case of malicious behaviour.

Picture of Watcher

Watcher

Watchers are entities tasked with monitoring a given blockchain (e.g., Cardano, Bitcoin, Ethereum, etc.) and reporting bridge-related events on Ergo. Each blockchain has its own dedicated set of Watchers working together as a cross-chain oracle for Rosen. Watchers will be rewarded for settled transfers but may face penalties for fraud. Anyone can participate as a Watcher once allocating enough RSN and ERG.

Reviewthis articleif you want to contribute as a Watcher.

Picture of RSN

RSN

RSN is the utility token of Rosen. Watchers are required to put collateral in RSN and ERG by staking, which allows them to acquire reporting permits. Guards need to lock RSN as collateral. Funds will be emitted to the Guard Set and involved Watchers in case of any successful bridge transfers. However, funds will be slashed/collected in case of malicious behavior. When RSN emission has ended, all bridge fees will be collected in the RSN token. Holding RSN will have special fee benefits for projects.

Picture of Rewards

Rewards

Guards are responsible for overseeing the fee structure to create sufficient incentive for all entities. On each successful bridge transfer, the bridge fee will be collected by Guards and a near equivalent amount of RSN will be emitted to the Guard Set and involved Watchers. Guards will add these fees to RSN liquidity pools.

Picture of Funds

Funds

Rosen Fund is a multisig fund controlled by the Guard Set (other entities might be added at a later time). Rosen’s active and passive revenues like bridge fees, listing fees, portions of token sale revenues, and other futuristic incomes will be collected to this fund. Using this fund, Rosen can engage in providing liquidity and bridge into several chains.

Picture of Cold Storage

Cold Storage

Bridges are appealing targets for hackers due to the substantial funds they accumulate. Rosen employs multi-signature cold wallets, reducing hackers' incentives. In the event of a bug or hack, only a fraction of the funds will be at risk.

Rosen Verification Layers

1
Watcher Observation & Report

Individually observing transfer requests and reporting using Ergo.

Each Watcher observes the network individually. They cannot mimic another Watcher's behaviour, which prevents fault cascade.

2
Watchers Report Aggregation

Creating a finalized report if enough distinct reports are available.

The final report is generated if and only if enough Watchers have reported the same event. A small set of faulty or malicious Watchers cannot generate a final report.

3
Guard Verification

Verifying the reported event individually.

Each Guard verifies the events before processing. Similar to Watchers, Guards won’t rely on other Guards verifying the same events in order to prevent fault cascade.

4
Guards Consensus

Consensus on a unique payment transaction.

After a Guard creates a payment transaction, all Guards should reach agreement on the exact transaction to prevent deadlocks.

5
Guard Multiparty Signature

Multiparty signing the agreed upon transaction.

Each transaction requires the signatures of a quorum of Guards. Thus, one or a few potentially malicious Guards cannot generate arbitrary transactions.

6
Guards Payment

Submitting and auditing the final signed payment transaction.

All events and payments are audited by all Guards to prevent double-payment.

Who can become a Watcher?

Anyone. You can actively contribute to the expansion and security audit of the Rosen Bridge by becoming a Watcher. Watchers receive rewards for accurate reporting.

How can I become a Watcher?

Configure and run the Watcher app for your desired network (In progress, so stay tuned!).

Top it off with enough RSN and ERG.

Put in collateral and receive reporting permits.

Enjoy reporting and getting rewards.

Tokenomics

Rosen Bridge is designed to bootstrap liquidity across multiple ecosystems.

The Rosen Token serves the as a sybil resistance mechanism for the Rosen framework, a fee distribution mechanism, and means to access services of the Rosen Bridge.

Any user can join as a Watcher given they meet the collateral requirements needed to participate, and earn rewards for their services.

Token Name
Rosen Bridge Token
Token Ticker
RSN
Max Supply
1,000,000,000
Initial Liquidity Bootstrapping
100,000,000
Token AllocationNumber of Tokens% of Total SupplyDistribution Method
Initial Liquidity Bootstrapping (Ergo and Cardano)100,000,00010%Liquidity pool and ISPO
Future Liquidity Bootstrapping (New Chains)385,000,00038.5%Liquidity on new chains
Event-Based Emission (Rewards)250,000,00025%Event-based
Passive Staking25,000,0002.5%Staking rewards
Team Budget105,000,00010.5%48-Months vested
Treasury105,000,00010.5%48-Months vested
Ergo Foundation30,000,0003%48-Months vested

Road map

EVM chain adaptor

Ethereum bridgeIn progress

Binance Smart Chain bridge

More EVM-chains integration

Expanding the Guard Set

Cold wallets activationIn progress

Cross-chain bridging (Ethereum-Cardano bridge)

Additional data sources support for integrated chainsIn progress

Ergo bridge

Cardano bridge

Bitcoin bridgeIn progress

Dogecoin bridge

More non-EVM bridges

UI/UX improvements

Wallet integrations

Rosen SDK

Enable fee payment with RSN token

Market making and liquidity provisioning for listed tokens

Chain Integration Kit for adding new volunteer chains

Integration with bridge aggregators and hubs

NFT bridge

Data bridge