ethereum-kit-android

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

Kotlin 1.2.0
116 stars  ·  64 forks  ·  Updated  ·  MIT

Install

# Maven: see https://github.com/horizontalsystems/ethereum-kit-android
plain text: /sdks/ethereum-kit-android/install.txt
View on GitHub
📄 Documentation
arbitrumavalancheavalanche-c-chainbep20binance-smart-chaineip1159erc-20erc20ethereumethereum-libraryethereum-sdkethereum-wallet

Supported APIs (1)

Version history All releases ↗

## What's Changed * Update hd-wallet-kit by @omurovch in https://github.com/horizontalsystems/ethereum-kit-android/pull/276 * Uniswap v3 by @abdrasu…

## What's Changed * Add ability to change `allowedSlippage` in TradeOptions by @tmedetbekov in https://github.com/horizontalsystems/ethereum-kit-andr…

Now Infura can be used with secret key

- Added a separate class Erc20Kit for working with Erc20 tokens - Removed web3j library dependency - Bug fixes and architecture refactoring

* Extracted DB Layer using Room instead of Realm * Format addresses in Eip55 format * Bug fixes

* Add ERC20 token support (#5) * Add ability to initialize EthereumKit with seed * Use BigDecimal instead of Double for amount * Add "stop" method …

Quality signals

Score
Stars116
Forks64
Last updated
LicenseMIT

Supported APIs (1)

polygon.io

Language

Kotlin
Browse all Kotlin SDKs →