Skip to content

A crypto wallet that makes it flexibly safe to use the blockchain.

Notifications You must be signed in to change notification settings

georgyrudnev/BeSafe-Wallet

 
 

Repository files navigation

BeSafe Wallet

A crypto wallet that makes it easy to use the blockchain.

  1. Create account
  2. Restore account
  3. Send ETH
  4. View transactions
  5. Configure safety probability x and get notified when transaction irreversible with probability x

Quickstart

Requirements: Yarn package(via package manager like npm or chocolatey) - can be installed here: https://classic.yarnpkg.com/lang/en/docs/install/#windows-stable

yarn install
yarn start

Configure different chain

To configure a different chain/network for your wallet, you can choose from 3 Ethereum networks:

  1. sepolia (testnet)
  2. holesky (testnet)
  3. mainnet

Standard is sepolia testnet. To choose a different one you need to modify public/src/models/Chain.ts in the last line and set const network to one of the 3 above.

Build as an extension:

  1. yarn build
  2. Visit chrome://extensions in Chrome browser and
  3. Turn on developer mode
  4. Click load unpacked and select the build/ folder generated from yarn build

Publish to Chrome Store

  1. Update the version number in manifest.json
  2. Build deployment package: yarn build
  3. Zip build/ folder: zip -r build.zip build
  4. Upload package in Chrome web store developer dashboard
  5. Follow instructions on page to submit for review

About

A crypto wallet that makes it flexibly safe to use the blockchain.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 82.1%
  • Python 5.8%
  • JavaScript 5.1%
  • HTML 4.4%
  • CSS 2.6%