Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eqoty-labs/web3k
A Kotlin multiplatform ETH web3 client that delegates to web3.swift and web3j
https://github.com/eqoty-labs/web3k
dapp ethereum ios kotlin kotlin-multiplatform web3
Last synced: 8 days ago
JSON representation
A Kotlin multiplatform ETH web3 client that delegates to web3.swift and web3j
- Host: GitHub
- URL: https://github.com/eqoty-labs/web3k
- Owner: eqoty-labs
- Created: 2022-05-28T16:24:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-06T02:43:18.000Z (over 2 years ago)
- Last Synced: 2023-08-08T02:11:24.434Z (over 1 year ago)
- Topics: dapp, ethereum, ios, kotlin, kotlin-multiplatform, web3
- Language: Kotlin
- Homepage:
- Size: 133 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# web3k
A Kotlin multiplatform ETH web3 client that delegates to web3.swift and web3j (todo)
## Requirements
iOS: Requires a min iOS version of 13`gradle.properties`
```
kotlin.native.osVersionMin.ios_x64 = 13.0
kotlin.native.osVersionMin.ios_arm64 = 13.0
kotlin.native.osVersionMin.ios_simulator_arm64 = 13.0
```## Setup
```
dependencies {
implementation("io.eqoty.web3k:client:0.1.0")
}
```## Credits
- Swift interop with kotlin: [playground-SwiftLib-in-KMMLib](https://github.com/SalomonBrys/Demo-SwiftLib-in-KMMLib/)
- Used by example to interop kotlin with [web3.swift](https://github.com/argentlabs/web3.swift)