/ton-footsteps

A reward program for TON contributors

The TON Footsteps

The list of the TON Footsteps represented in the GitHub issues section.

How to propose something to the list?

Ideation Stage

  1. Open a Footstep issue. Name it using the name of your proposal
  2. Fill the issue form or use ton-footstep-issue-template.md as a reference to explain the goal of the proposal. Use the #3 issue as an example.

Review Stage

  1. The community can comment, discuss and suggest changes to the proposal
  2. The TON Footsteps committee reviews proposals once a week. The committee labels an issue approved if approved. Otherwise, they close it

How to complete something from the list?

  1. Find a suitable task from the list of the approved issues
  2. Propose your plan or just ask to assign issue to yourself
  3. Finish the task and verify that all task deliverables are completed
  4. Open a pull request. Name it using the name of the task and put your name in the Hall of Fame
  5. Leave a comment to link the pull request to the issue. For example: PR for #3
  6. Leave a comment with information about your ton wallet address and results achieved
  7. Wait for the committee to review your pull request

Hall of Fame

Name Task Link
Revuza & Gusarich Examples: How to receive payments in a Telegram bot Issue
Dan Volkov VS Code Extension for FunC Issue
Oleg Baranov Soulbound NFT's Issue
Oleg Baranov NFT Swap Contract Issue
Roman User-friendly TON Documentation Issue
Nikita highligh.js integration Issue
Purple NFT Raffle contract Issue
Dan Volkov FunC, Fift and TL-b lexers for pygments Issue
Nikita Fift syntax highlight for highlight.js Issue
Nikita TL-B syntax highlight for highlight.js Issue
menschee Article: How does the fee count? Issue
Nikita Adds syntax highlighting of Tlb, Fift, and FunC to prisma.js Issue
Oleg Baranov Verifier Registry smart contract Issue
Revuza Cover "Explorers" article Issue
Raven Tutorials: How to create (mint) own NFT Issue
Coalus Examples: How to receive payments in a Telegram bot using NodeJS Issue
Nikita Adds peg parser for Tlb language Issue #59, Issue #89, Issue #92
Gusarich Cover "Wallet Contracts" article Issue
Slava Tutorials: Mint a Fungible Token (Jetton) Issue
AndreyBur Tutorial: How to run TON Site Issue
Gusarich Cover "How to open any TON Site" article Issue
Dan Volkov NFT Sales for Jettons contract Issue
Vadim Volodin Add toncoin to trust wallet assets Issue
Miandic, Gusarich, Tashonov, Andrew Grekov, Coalus, Spite Moriarty TON Cookbook Issue
Nick Nekilov Develop a universally adopted wrapped Toncoin (wTON) Issue
Slava Articles about "Toncli" and "Ton Storage" Issue
Shayan Shojaei General TON Stats Website Issue
ProgramCrafter Articles: TVM assembly, Fift and the difference Issue
Gusarich "Message Delivery Guarantees" Article, improvements and fixes in docs Issue
Slava Telegram Bot for the TON Developer Community Issue
Vadim Volodin, Viacheslav Bushev Add toncoin to trust wallet core Issue
ProgramCrafter Article: Integration manual for TON Connect 2.0 Issue
ProgramCrafter Article: Generation of block random seed Issue
Gusarich Article: Random number generation in smart contracts Issue
Nikita Kuznetsov Development TON Connect 2.0 in OpenMask Issue
AlexG TACT lang documentation Issue
Oleg Baranov English Translation of Articles of TON Deep Doc Issue
TonSafe Development TON Connect 2.0 in TonSafe Issue
Mark Tonic Wallet : First Multi-Accounts based TON Extension Wallet supporting TC 2.0 Issue
Gusarich, Miandic Multisig wallets support for ton.js and guide Issue
ProgramCrafter Article: Sending messages with TON Connect 2.0 Issue
Andrey Sorokin Development TON Connect 2.0 in Tonkeeper Issue

The TON Footsteps committee