Skip to content

Ruby SDK For TON #188

@nerzh

Description

@nerzh

Summary

The Ruby language has a huge community of developers who are also interested in blockchain development. If we have Ruby programming language library to work with TON Blockchain, we can attract many new developers to the ecosystem. This is one of the most important reasons why I created this proposal.

Context

At the moment there are many popular libraries to work with the TON blockchain, but there is not yet a single current library that could cover the Ruby developer community. Here is a development plan that I would like to implement as part of this footstep:

  • Implement Cell, Slice, Builder and BOC (de)serialization
  • Implement an RPC client to work with the TON network
  • Implement support for popular structures from block.tlb
  • Implement support of TON base64 addresses
  • Implement support of HashmapE
  • Implement support of TON & BIP39 Mnemonics
  • Implement support of wallets (v3, v3r2, v4r2)
  • Ed25519 signing of transactions
  • Implement for workings with Jettons and NFTs

Goals

Develop the Ruby SDK to work with the TON blockchain

Deliverables

GitHub with rubyton library and examples

Definition of Done

GitHub repository with the source code

Reward

  • 5,000 USD in TON equivalent
  • Standard TON Footstep NFT

Metadata

Metadata

Assignees

Labels

ApprovedThis proposal is approved by the committeeDeveloper ToolRelated to tools or utilities used by developers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions