ChamRun / btc-evm-bridge-contracts

TeleportDAO is a trustless interoperability protocol that provides an infrastructure for developers to build cross-chain applications.

Home Page:https://www.teleportdao.xyz/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TeleportDAO Bitcoin<>EVM Bridge V1

This repository contains the smart contracts for the TeleportDAO Bitcoin<>EVM bridge. The repository uses Hardhat as development environment for compilation, testing and deployment tasks.

What is TeleportDAO Bitcoin<>EVM Bridge?

TeleportDAO Bitcoin<>EVM Bridge is a trustless protocol that makes Bitcoin data accessible on EVM chains. This is achieved by implementing the Bitcoin light client as a smart contract. The bridge can be leveraged to build cross-chain dApps between Bitcoin<>EVMs.

Documentation

See the link below:

Audits

Community

Install Dependencies

To start, clone the codes and install the required packages using:

yarn

Compile Contracts

If you want to compile the codes enter the below command:

yarn clean & yarn build

Run Tests

You can run the full test suite with the following command:

yarn test

Deploy Contracts

You can deploy the contracts on networks specified in package.json with the following command:

yarn deploy:network

About

TeleportDAO is a trustless interoperability protocol that provides an infrastructure for developers to build cross-chain applications.

https://www.teleportdao.xyz/


Languages

Language:Solidity 60.9%Language:TypeScript 37.4%Language:JavaScript 1.7%Language:Shell 0.0%