Skip to content

anqkhieu/OneWalletWatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One Wallet Watcher

Make portfolio analysis and asset valuations fast, free, and easy! Create new wallets, get your portfolio performance minute-to-minute, distill relevant investment info, curate blockchain and crypto news, and more-- all with a Discord bot.

Commented code and easily editable! Feel free to fork.

Setup

  1. Create a .env file, add it to .gitignore.

  2. Use the following JS code to generate a private key Ethereum account.

const throwaway = StreamrClient.generateEthereumAccount()
console.log(throwaway.address)
console.log(throwaway.privateKey)
  1. Copy and paste the throwaway address and private key into the .env file as STREAMR_ADDRESS and STREAMR_PRIVATE_KEY.

  2. Add a STREAMR_ID to the .env file. (Eg: {0xStreamrID}/OneWalletWwatcher).

  3. Share the Stream with that generated throwaway account's address as a publisher. Make sure the shared account is marked as an "Owner" in order to have all necessary permissions to push to and manage the data to the Streamr blockchain.

  4. Add your Etherscane API key to the .env file. Example Sharing

  5. Run app.py.

  6. Go back to Streamr and check for data.

About

Make portfolio analysis and asset valuations fast, free, and easy! Create wallets, get your portfolio performance minute-to-minute, distill investment info, and curate news-- all with a Discord bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors