Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 916 Bytes

File metadata and controls

31 lines (24 loc) · 916 Bytes

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.