{"repo":"horizontalsystems/ethereum-kit-android","free":true,"listed":false,"github":"https://github.com/horizontalsystems/ethereum-kit-android","clone":"git clone https://github.com/horizontalsystems/ethereum-kit-android.git","description":"Comprehensive EVM SDK (Ethereum, Binance Smart Chain, Avalanche, Arbitrum, Optimism, Polygon) for Android, implemented on Kotlin. Create wallets, watch wallets (read-only), sync transactions, filter transactions by type (erc20, bep20, swap transactions etc.), swap using native DEX protocols, connect to DeFi smart contracts using WalletConnect. Easily extendable to work with custom smart contracts. Full support for EIP1159.","language":"Kotlin","stars":118,"topics":["ethereum","web3","ethereum-wallet","erc20","ethereum-library","erc-20","ethereum-sdk","binance-smart-chain","bep20","eip1159"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"EthereumKit EthereumKit is a native(Kotlin) toolkit for EVM compatible networks. It's implemented and used by Unstoppable Wallet, a multi-currency crypto wallet. It implements a lot of features of the DeFi world natively (no need for WalletConnect) out-of-the-box. Core Features - [x] Restore with mnemonic phrase , BIP39 Seed , EVM private key , or simply an Ethereum address - [x] Local storage of account data (ETH, Token/NFT balance and transactions) - [x] Synchronization over HTTP/WebSocket - [x] Watch accounts . Restore with any address - [x] Ethereum Name Service (ENS) support - [x] EIP-1559 Gas Prices with live updates - [x] Reactive-functional API by RxAndroid - [x] Implementation of Ethereum's JSON-RPC API - [x] Support for Infura and Etherscan - [x] Can be extended to natively support any smart contract - [x] EIP20 token standard support - [x] EIP721 and EIP1155 non-fungible tokens(NFT) - [x] Uniswap (PancakeSwap, QuickSwap, Trader Joe) support - [x] 1Inch support Blockchains supported Any EVM blockchain that supports the Ethereum's RPC API and has an Etherscan-like block explorer can be easily integrated to your wallet using EthereumKit . The following blockchains are currently integrated to Unstoppable Wallet : - Ethereum - Binance Smart Chain - Polygon - ArbitrumOne - Optimism - Avalanche C-Chain Usage Initialization First you need to initialize an EthereumKit instance Starting and Stopping EthereumKit instance requires to be started with start command. This start t","default_branch":null,"files":null,"tree":[],"storefront":"/r/horizontalsystems","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/horizontalsystems/ethereum-kit-android/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."}