{"repo":"0xsequence/ethkit","free":true,"listed":false,"github":"https://github.com/0xsequence/ethkit","clone":"git clone https://github.com/0xsequence/ethkit.git","description":"Ethereum dev toolkit for Go","language":"Go","stars":142,"topics":["ethereum","golang","wallet","library"],"license":null,"category":"blockchain-web3","readme_excerpt":"Ethkit is an Ethereum CLI and Go development kit designed to make it easier to use and develop for Ethereum. Ethkit CLI Ethkit comes equipped with the ethkit CLI providing: - Wallet - manage Ethereum wallets & accounts. restore wallets from a secret mnemonic. with scrypt wallet encryption support. - Abigen - generate Go code from an ABI artifact file to interact with or deploy a smart contract. - Artifacts - parse details from a Truffle artifact file from command line such as contract bytecode or the json abi - Balance - retrieve the balance of an account at any block height for any supported network via RPC - Block - retrieve the block information based on block height (or tag) and filtered by optional input parameters Install go install github.com/0xsequence/ethkit/cmd/ethkit@latest Run ethkit [command] Commands wallet wallet handles encrypted Ethereum wallet creation and management in user-supplied keyfiles. It allows users to create a new Ethereum wallet, import an existing Ethereum wallet from a secret mnemonic, or print an existing wallet's secret mnemonic. abigen abigen generates Go contract client code from a JSON truffle artifacts file. artifacts artifacts prints the contract ABI or bytecode from a user-supplied truffle artifacts file. balance balance retrieves the balance of an account via RPC by a provided address at a predefined block height. block block retrieves a block by a provided block height or tag via RPC Ethkit Go Development Library Ethkit is a very capa","default_branch":null,"files":null,"tree":[],"storefront":"/r/0xsequence","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0xsequence/ethkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}