Skip to content

vking45/irsc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3rd Place Winner of the Main Track at Buidl Bitcoin Hackathon!

Medium of Encode Club

Our platform stands as a resilient fusion of Bitcoin (BTC) and the Internet Computer (ICP), offering a host of functionalities in a secure and transparent environment. This includes everything from initiating Collateralized Debt Positions (CDP), managing collateral, altering your Safe-mint rate, to handling debt issuance, repayment, and ultimately closing your positions. We've integrated an Oracle into our system, leveraging HTTP/S outcalls to fetch up-to-the-minute Bitcoin prices from the well-regarded Coinbase API, ensuring precision in pricing. Furthermore, our system employs the CKBTC Ledger, further reinforcing the integrity and efficiency of our platform.

To learn more about the project check the following links out -

Mainnet Deployed Canister Links -

The frontend of the dApp on mainnet was not tested because of time crunch, but can be taken care of later, it works fine on the local development, as demonstrated in the demo.

For testing out the project

# Clone the repo
git clone https://github.com/mystical-prog/irsc.git

# For running the canisters locally just perform the below command in the root dir
npm run start

Once the command is successfully exectuded, locate the frontend canister from the urls given in the console.
For the Create Screen - http://localhost:{port}/create/?canisterId={asset_canister_id}
For the Interaction Screen - http://localhost:{port}/interact/?canisterId={asset_canister_id}

About

An ICP Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Motoko 63.3%
  • JavaScript 35.1%
  • Other 1.6%