Search projects, hackathons, sponsors and tech

    ← All projects

    web3-tokens

    A web3.js version 4.x plugin that gives you contract instance of the most common token standards like ERC-20, ERC-721, ERC-777, ERC-1155 and more. So you don't have to search for an abi jsons anymore.

    About

    The problem it solves web3.js currently only supports the basic json RPC functions like fetching the native coin balances, blocks etc. and sending basic transactions. Tokens standards like ERC-20 and the NFT standards have become an essential part of every EVM chain but in web3.js one always needs to fetch ABI json files of every contract that one wants to interact with. This plugin solves this by creating a web3-tokens package that can easyily be included to make web3.js support those essential standards.

    How it's made

    Challenges we ran into I had to learn a lot of things like: - Using the new version 4.x of web3.js. - Using the new plugin structure. - Testing web3.js code.