Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)