Helpers and Code Snippets for the everyday Web3 Developer 💪
EVM, BTC, The general works... you know the vibes!
One could say this is a comprehensive wallet app with extra bells and whistles 🎉
😓 todo: Web3.js versions of Ethers.js code — Please Help Us!
😓 todo: Write up a basic introduction to EVM chains for the newbies (you know the ones)
😓 todo: Add some handy RPC guides for onboarding
😓 todo: Toss in links to key documentation for each chain we support
😓 todo: Add directions for finding your way around our repo (nodejs & web)
😓 todo: Web app interactive versions of wallet functions in both web3.js and ethers.js
- createWallet - ✅Nodejs (ethers.js/web3.js WIP)
- importWallet - ✅Nodejs (ethers.js/web3.js WIP)
- queryBalanceNative - ✅Nodejs (ethers.js/web3.js WIP)
- queryBalanceErc20 - ✅Nodejs (ethers.js/web3.js WIP)
- fetchTxHistory - 🚧Help Needed
- sendTokenNative - 🚧Help Needed
- sendTokenERC20 - 🚧Help Needed
- interactWithSmartContracts - Uniswap v2 Router 🚧Help Needed
- You’ll find the Javascript you need to run in
/nodejs/dist
- The juicy Typescript lives in
/nodejs/code
We also need the web app versions of the wallet functionalities, including:
createWallet
importWallet
queryBalanceNative
queryBalanceErc20
sendTokenNative
sendTokenERC20
This needs to be done for both ethers.js and web3.js variants! If you're comfortable with React and web3/ethers integrations, please help us build out the interactive versions 🚀!
We’ve got a solid Ethers.js implementation, but our Web3.js code needs some love!
We need help porting over key functionalities, including:
createWallet
importWallet
sendTokenNative
sendTokenERC20
interactWithSmartContracts
(Uniswap V2)
If you’re fluent in web3.js, hop in and lend us a hand 🤝. Every little bit helps!