Skip to content

bitquid-labs/testnet-v1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BQLabs Testnet Contracts v1

Overview

BQ Labs is pioneering the first Bitcoin Risk Management Layer, aiming to secure the Bitcoin ecosystem through a decentralized insurance infrastructure. The BQ Protocol provides a robust technical, operational, and legal framework that enables members to underwrite and trade risk as a liquid asset, purchase coverage, and efficiently assess claims. This protocol is designed to bring transparency, trust, and efficiency to the Bitcoin financial landscape.

Architecture

BQ Labs v1 Testnet contract leverages the use of ICP's technologies to enable seamless communication across multiple EVM compatible chains while keeping liquidity on the ICP canister as the base chain.

ICP Diagram

Technical Details

  • ICP Alloy : The use of ICP Alloy to interact with contracts across multiple EVM networks while maintaining compatibility with ICP and creating signatures of executing transactions

  • IC CDK API : For making HTTP calls

  • Liquid Insurance Tokens (LITs) : The use of LITs on the individual networks to represent users staked/ deposited assets

ICP Chain Fusion

BQ Labs Testnet-v1 heavily relies on ICP Chain Fusion technology, enabling bridgeless, decentralized, bi-directional communication between ICP and other networks. Additionally, BQ Labs leverages Chain Fusion’s capability of allowing ICP canisters to generate signatures and submit transactions on external chains. This makes the canisters a unified base layer for a cross-chain insurance protocol.

Usage

Interact with the protocol to purchase covers, deposit into the liquidity pools and vaults for my diversified investments: https://icp-bq.netlify.app/

Canister URLS

Running the Project

  1. Start the Internet Computer
dfx start --background
  1. Install dependencies
pnpm install
  1. Deploy the canisters
dfx deploy

Develop

During development, you can run the frontend with hot reloading using Vite.

pnpm run dev

LICENSE

This project is licensed under the MIT license, see LICENSE.md for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published