Skip to content

Demo application for leveraging BTC Connect from Particle Network on Botanix.

Notifications You must be signed in to change notification settings

TABASCOatw/particle-botanix-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Particle Network BTC Connect Botanix Demo

⚡️ Demo application showcasing the implementation of Particle Network's BTC Connect product on Botanix, a next generation Bitcoin scaling protocol powered by the Spiderchain. This demo onboards a user through a Bitcoin-native wallet (such as UniSat, OKX, TokenPocket, Bybit, or Bitget), assigns a smart account (on Botanix), and executes two gasless burn transactions (BTC and SATS).

Built using BTC Connect (by Particle Network), TypeScript

₿ BTC Connect

BTC Connect takes advantage of ERC-4337 alongside (Bitcoin) Layer-2 EVM-compatible blockchains to leverage a Smart Account, Paymaster, Bundler natively within Bitcoin wallets (connected to through a Bitcoin-specific modal also provided by BTC Connect). As its core, BTC Connect enables existing BTC wallets to control smart accounts on Layer-2s.

👉 Try the demo: https://btc-connect-demo.particle.network (or the alternative learning-oriented demo similar to the application covered within this repository, https://particle-btc-connect-demo.replit.app)

👉 Learn more about Particle Network: https://particle.network

🛠️ Quickstart

Clone this repository

git clone https://github.com/TABASCOatw/particle-botanix-demo.git

Install dependencies

yarn install

OR

npm install

Set environment variables

This project requires a number of keys from Particle Network to be defined in .env. The following should be defined:

Start the project

npm run dev

OR

yarn dev

About

Demo application for leveraging BTC Connect from Particle Network on Botanix.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published