-
Notifications
You must be signed in to change notification settings - Fork 216
Closed
Labels
ApprovedThis proposal is approved by the committeeThis proposal is approved by the committeeDeveloper ToolRelated to tools or utilities used by developersRelated to tools or utilities used by developers
Description
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ApprovedThis proposal is approved by the committeeThis proposal is approved by the committeeDeveloper ToolRelated to tools or utilities used by developersRelated to tools or utilities used by developers