ksui

by mcxross

17

Multiplatform SDK facilitates integration with the Sui blockchain, offering type-safe APIs, client configurability, asynchronous operations, coroutines, and expressive DSL for constructing programmable transactions.

#sdk, #rpc

Android JVMJVMKotlin/NativeJS

Apache License 2.0

kotlinx-serialization-bcs

by mcxross

6

Implements Binary Canonical Serialization as an encoding format, enabling serialization and deserialization of basic and user-defined types, with compatibility considerations for Rust developers.

#crypto

Android JVMJVMKotlin/NativeJS

Apache License 2.0

kaptos

by mcxross

6

Kaptos SDK offers a unified API to interact with Aptos services, supporting customizable client settings and facilitating account management and transaction submission with domain-specific language features.

#crypto

Android JVMJVMKotlin/Native

Apache License 2.0

graphql-multiplatform

by mcxross

0

GraphQL client library enables interaction with GraphQL servers, supporting multiple platforms. Provides a type-safe, configurable client using Ktor, with a Gradle plugin for code generation.

#ktor-client, #graphql-client, #graphql, #gradle-plugin, #code-generation, #client

Android JVMJVMKotlin/NativeJS

Apache License 2.0

fastcrypto

by mcxross

0

Common cryptography toolkit offering audited, high-performance signature schemes (Ed25519, Secp256k1/r1, BLS, RSA), key utilities (HKDF, Pedersen, Bulletproofs, ECVRF), safe serialization, zeroization, benchmarks.

#wrapper, #serialization, #performance-optimization, #cryptography

Android JVMJVMKotlin/Native

Apache License 2.0

cetus-agg-kmp

by mcxross

0

Simplifies interacting with the Cetus Aggregator on Sui, offering smart routing, automatic gas and transaction construction, and a type-safe DSL for concise swap operations.

#service-sdk, #sdk, #dsl, #crypto, #client, #apple

Android JVMJVMKotlin/Native

Apache License 2.0