Skip to content

octopus-network/ree-l2-dapp-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ree L2 App Demo

REE can be used to run both Bitcoin L1 DApps and L2 DApps. For L2 DApps, the role of REE is fixed: it serves as the embedded bridge of the DApp, enabling autonomous custody of Bitcoin assets and facilitating BTC and Runes deposit and withdrawal. Here is the implementation of a MVP REE L2 Dapp.

Unlike Ethereum and other smart contract platforms, Bitcoin's scripting language is not Turing complete, making it extremely challenging—if not impossible—to develop complex applications like AMM protocols directly on the Bitcoin network using BTC scripts and the UTXO model.

REE overcomes this limitation by leveraging the powerful Chain Key technology of the Internet Computer Protocol (ICP) and Bitcoin's Partially Signed Bitcoin Transactions (PSBT) to extend the programmability of Bitcoin's Rune assets.

Ree L2 App Demo is an example Play-to-Earn project base REE and SIWB.

User Cases

img

Implementation

Init

img

Register

img

img

Play Game

img

Add Liquidity

img

img

Withdraw

img

img

Siwb

ic-siwb

img

Frontend

The frontend repo

About

Ree L2 App Demo is an example Play-to-Earn project base REE and SIWB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published