Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ton-community/ton-kotlin
Kotlin/Multiplatform SDK for The Open Network
https://github.com/ton-community/ton-kotlin
blockchain cryptocurrency kotlin kotlin-language kotlin-library kotlin-multiplatform telegram ton
Last synced: 6 days ago
JSON representation
Kotlin/Multiplatform SDK for The Open Network
- Host: GitHub
- URL: https://github.com/ton-community/ton-kotlin
- Owner: ton-community
- License: apache-2.0
- Created: 2022-01-17T17:16:51.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-29T11:26:40.000Z (7 months ago)
- Last Synced: 2024-05-19T03:23:12.224Z (6 months ago)
- Topics: blockchain, cryptocurrency, kotlin, kotlin-language, kotlin-library, kotlin-multiplatform, telegram, ton
- Language: Kotlin
- Homepage:
- Size: 3.34 MB
- Stars: 82
- Watchers: 5
- Forks: 24
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ton - ton-kotlin - Kotlin SDK for TON blockchain. (🧑💻 Get Coding / Libraries)
README
# Kotlin/Multiplatform SDK for [The Open Network](https://ton.org)
[![Maven Central][maven-central-svg]][maven-central]
[![Kotlin][kotlin-svg]][kotlin]
[![License][license-svg]][license]
[![Telegram][telegram-svg]][telegram]
[![Based on TON][ton-svg]][ton]## Modules
### Core components
* `org.ton:ton-kotlin-tvm:0.3.1` - TVM Primitives (Cells, BOC, etc.)
* `org.ton:ton-kotlin-crypto:0.3.1` - Crypto primitives for TON (ED25519, SHA, etc.)
* `org.ton:ton-kotlin-adnl:0.3.1` - ADNL (Abstract Datagram Network Layer) TON Network implementation### API Interfaces
* `org.ton:ton-kotlin-contract:0.3.1` - Smart-contracts API interface
* `org.ton:ton-kotlin-liteclient:0.3.1` - Lite-client API implementation### TL-B (TL-Binary)
* `org.ton:ton-kotlin-tlb:0.3.1` - TON TL-B (TL-Binary) serialization/deserialization
* `org.ton:ton-kotlin-block-tlb:0.3.1` - Pre-generated TL-B schemas for TON Blockchain
* `org.ton:ton-kotlin-hashmap-tlb:0.3.1` - Pre-generated TL-B schemas for TON Hashmap (also known as Dictionary)## Documentation
https://github.com/andreypfau/ton-kotlin/wiki/TON-Kotlin-documentation
[maven-central]: https://central.sonatype.com/artifact/org.ton/ton-kotlin-tvm/0.3.1
[license]: LICENSE
[kotlin]: http://kotlinlang.org
[ton]: https://ton.org
[telegram]: https://t.me/tonkotlin
[maven-central-svg]: https://img.shields.io/maven-central/v/org.ton/ton-kotlin-tvm?color=blue
[kotlin-svg]: https://img.shields.io/badge/Kotlin-1.9.22-blue.svg?logo=kotlin
[telegram-svg]: https://img.shields.io/badge/Telegram-join%20chat-blue.svg?logo=telegram
[ton-svg]: https://img.shields.io/badge/Based%20on-TON-blue
[license-svg]: https://img.shields.io/github/license/andreypfau/ton-kotlin?color=blue