Skip to content

Firexd2/crypto_wallet_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a light telegram bot of a crypto wallet

There are two main components:

  • a smart contract (blockchain/contracts/wallet.sol)
  • a telegram bot (telegram/src/bot.py)

Shortly, it can do:

To create new wallet, let's type:

/new_wallet :name: :external_key: :private_key:

To get your wallets:

/my_wallets

To make a deposit link:

/make_link :wallet_name: :amount: :buyer_id:

To withdraw from wallet, let's go:

/withdrawal :name: :amount: :address:

To run locally, you need to do:

  • to run network locally, for example Ganache
  • to change telegram/src/constants.py
  • to run: truffle migrate --reset --network development
  • to install poetry and everything from poetry.lock
  • to run bot: python src/bot.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published