Skip to content

vitsalis/simple-staking

Repository files navigation

Bitcoin Staking dApp

The Bitcoin Staking dApp is a web application integrating with extension wallets that allows a user to stake their Bitcoin. It is hosted by Babylon and serves as a reference implementation for entities that want to set up their own staking website.

Develop

To set up a development environment, first specify the required environment variables in the .env.local file in the root directory:

NEXT_PUBLIC_MEMPOOL_API=https://babylon.mempool.space
NEXT_PUBLIC_API_URL=https://staking-api.babylonchain.io

where,

  • NEXT_PUBLIC_MEMPOOL_API specifies the mempool.space host to use for Bitcoin node queries
  • NEXT_PUBLIC_API_URL specifies the back-end API to use for the staking system queries

Then, to start a development server:

npm run dev

Wallet Integration

Instructions for wallet integration can be found in this document.

About

Simple staking application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published