TON Early Core Members' Account: 10 Key Contributions that Influenced the Initial Development of TON

robot
Abstract generation in progress

This article describes the contributions of NEWTON, TRON's early core team, reveals its important role in driving the development of the TON Foundation, and showcases the team's efforts and achievements. (Synopsis: TON HackerHouse Bangkok ended successfully!) TONX joins hands with 300 global developers to create 70 innovative projects) (Background supplement: TONX API joins hands with the 20 giants of the ecosystem!) Building a TON developer ecosystem with Blum, Catizen, CoinGecko, and Google Cloud The name TON Foundation may be known, but few people know the story of its early contributors, the NEWTON team (TON core team). Through voluntary technical contributions, NEWTON was recognized by Telegram's official team in 2021, achieving the greatest "community takeover" technology handover in the history of the Block chain. AS AN EARLY MEMBER OF NEWTON, LET ME TELL YOU THIS STORY. WHEN I JOINED THE NEWTON TEAM, OUR MAIN TASK WAS CLEAR: TO ENHANCE THE DEVELOPMENT TOOLS WHILE MAINTAINING THE STABILITY OF THE TON TESTNET2 CODE. Since we don't have direct control over the TON Block chain GitHub repository, but need to constantly update the code, we created a new organization called NEWTON. TO ENSURE SMOOTH WEB UPDATES, WE ENCOURAGE THE COMMUNITY TO USE THE VALIDATOR DEVELOPED BY NEWTON AS THE STANDARD VERSION. FROM INCEPTION TO JUNE 2021, THE NEWTON TEAM COMPLETED A NUMBER OF GROUNDBREAKING DEVELOPMENT AND INFRASTRUCTURE PROJECTS. Let's take a closer look at the top 10 key contributions that influenced the early development of TON. (1) mytonctrl: Automated Node management tool Our first major contribution was mytonctrl, a powerful automation tool for Node installation and validator setup. It provided basic features such as wallet creation, contract deployment, transaction history retrieval, and even a DNS registration system — interestingly, DNS back then was not the same as the modern non-fungible token-wrapped DNS we see today. mytonctrl can also configure validators, liteserservers, and litclients, making node data access and parsing easier. In 2021, we added CPU-based mining scripts and automated power testing to simplify TON mint. (2) tonmon: visualize the health of the block chain It is not enough to have Node and get data; We need more visualization tools to monitor the health of the Block chain. To better monitor Block chain health, we created tonmon. The key metrics tracked by the tool are: block creation time, sharding status, dPoS election timeline, validator count and weight, and mining contract status. We can react quickly to any network anomalies. This network was very small in its early stages, with only about 80 validators worldwide. (3) tonmine: monitoring Giver contracts We developed tonmine to track TON mining activities. Although the TON Block chain's original givers were large and small, there are only 10 small givers left in 2021. tonmine shows daily mining statistics for each contract, with an average of 20,000 TON per contract per day – a total of 200,000 TON for all contracts. The difficulty of mining varies greatly from giver to giver, depending on the number of miners - some givers are less difficult due to fewer miners, while others are extremely difficult. (4) Cross-Chain Interaction Bridge Before TON had jetton or non-fungible token standards, we recognized the importance of Cross-Chain Interaction compatibility. The NEWTON team developed a TON native bridge for the EVM-compatible on-chain-compatible ERC-20 Token and successfully tested it on the bridge.ton.org. This makes seamless transfers between TON, Ethereum, and BSC possible. (5) @cryptobot: Telegram Bot Wallet In 2021, before Telegram's mini app appeared, a team member developed @cryptobot Telegram Wallet. It initially supports BTC, TON, BNB, and USDT. After Telegram's mini app launched, Wallet received a complete update. (6) toncenter: simplify block chain data access With toncenter, developers no longer need to set up a full node, study litecliclient or liteserver, or worry about serialized data formats. toncenter provides a public API that greatly simplifies on-chain data access for various Wallet and Block browsers. While TRON's infrastructure has evolved to have more API provider options, such as today's tonxapi.com, toncenter continues to serve developers, which proves the strength of its design. explorer.toncoin.org: TON's first block browser The first TON Block chain browser was built into explorer.toncoin.org's core codebase. While incredibly fast, its data representation is too technical for most users. (8) ton.sh: a new generation of browsers To solve the complexity of explorer.toncoin.org, we created ton.sh. After solving the anti-serialization challenge of Block chain data, we released it using a public API. ton.sh focuses on basic features: Wallet balances, transactions, and especially memos. Memos were crucial for early TON users, and before TON Connect or complex Decentralized Finance contracts, memos were command operations, especially for exchange deposit operations. Although new browsers like TONScan and TONViewer followed, ton.sh remains a historic milestone in TON's development. (9) TonWeb: Basic JavaScript SDK Since TON Smart Contract uses two challenging languages, Fift and Func, the NEWTON team developed TonWeb, a JavaScript SDK that simplifies wallet creation, deployment, and transactions. (10) ton Wallet: My first TON Wallet This TON Wallet dates back to the Telegram era, was my first Wallet, and I still use it. II. Historic Recognition: NEWT...

View Original
  • Reward
  • 1
  • Share
Comment
No comments