BLS Burner

An opensource simple Ethereum burner wallet that uses BLS signature aggregation. Important: This wallet is currently only meant for demoing the uses of the bls-wallet-client module and is not meant for mainnet use.

Local development setup

BLS Wallet

Check out the bls-wallet repository and follow the steps in the Readme for local development.

Note: you can skip the step to set up the Quill extension as BLS Burner is meant to run without an external wallet.

After following the bls-wallet setup steps, you should have

  • A local hardhat node running.
  • Deploy the necessary contracts.
  • Started a Deno server that is running the aggregator.
  • Optional: you can skip the step to set up the Quill wallet.

BLS Burner

You can now start up the Burner wallet

yarn install

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

Testnet development setup

TODO: Arbitrum Rinkeby setup

Learn More

You can learn more at the BLS wallet website.

Description
No description provided
Readme 786 KiB
Languages
TypeScript 79.7%
JavaScript 10.4%
HTML 6.3%
CSS 3.6%