The Open Network – Telegram
The Open Network
227K subscribers
29 photos
13 videos
188 links
THE CHANNEL HAS BEEN ARCHIVED. Actual media about TON - https://ton.org/community. This channel featured news from various authors at the beginning of The Open Network's development.
Download Telegram
Back in 1665–1667, when self-isolating during the Great Plague that swept England, Isaac Newton had made a number of scientific discoveries that subsequently impacted the entire world.

As time passed by, the period that saw Sir Isaac’s major breakthroughs in optics and calculus along with the invention of laws of motion and universal gravitation became known as the ‘Year of Wonders’.

Fast-forward to 2020, and a couple of open-source developers calling themselves ‘Newton’ decided to give a new life to the TON technology amid the lockdown inflicted by the most recent pandemic in history.

As a result of extensive research and hundreds of thousands of lines of code, today we have a fully operational TON network that delivers fast and cheap transactions and whose horizontal scalability makes it capable of withstanding any amount of load.

As of today, TON is one of the few PoS-powered networks with functioning sharding. But what may look as the final destination to many other projects is just the point of take-off to us.

We aim to fulfill TON’s original vision, which is a protocol uniting all existing & new blockchains and the Internet itself into a single global network.

The next-gen worldwide network will be built as an aggregator of networks and blockchains, meaning it’ll require a fitting tech.

‘Newton’ has since evolved into TON Foundation and acquired new talented devs. While we continue our work, the community grows by the day.

We don’t know if what we do in the present will ever come close to be remembered by the noscript of ‘Year of Wonders,’ but we have a feeling that we’re on the right path.
There are network issues, the development team is already working.
Validators please update to the last commit 9875f02 of ton repo.

To do this, type upgrade if you use mytonctrl.

Update your validator nodes one by one.
The network is up and running normally again!

We have successfully fixed an extremely rare serialization bug.

If you are a developer or miner and use lite-servers, lite-clients, or tonlib - please rebuild them with the latest ton revision 9875f02.

The desktop and mobile wallets will be updated soon.

For now, instead of those, you can use the web wallet or our very own novelty wallet from the next post.
We are glad to present you Tonkeeper - a TON wallet on steroids!

Our standard wallets are simple and perform basic functions - securely storing and sending Toncoins, and they will always operate this way.

The Tonkeeper plans to expand this functionality. It will have the capability of supporting other cryptocurrencies, a built-in bridge, staking, and something else that will pleasantly surprise you.

Whilst the team works on the implementation of these plans, you can install the first version yourself.

Available for iOS and Android.

https://tonkeeper.com
Validators please restart your nodes with flags -F 15929181:244474:7 -F 15929181:244475:7 at 10:30 UTC / 13:30 MSK
For mytonctrl users:
1. open /etc/systemd/system/validator.service
2. add flags -F 15929181:244474:7 -F 15929181:244475:7 to the end of ExecStart: thus full line will be as follows:
ExecStart = /usr/bin/ton/validator-engine/validator-engine --daemonize --global-config /usr/bin/ton/validator-engine/ton-global.config.json --db /var/ton-work/db/ --logname /var/ton-work/log --state-ttl 604800 --verbosity 1 -F 15929181:244474:7 -F 15929181:244475:7

3. Run systemctl daemon-reload
4. make systemctl restart validator at 10:30 UTC

For other users please restart your validator-engine instance with -F 15929181:244474:7 -F 15929181:244475:7 flags added at 10:30 UTC
Thanks! Validators can now remove -F 15929181:244474:7 -F 15929181:244475:7 flags from the launch command.

MyTonCtrl users don't forget to do systemctl daemon-reload after removing the flags.
Standard wallets updated.

If you are using a desktop wallet, please download the new version from ton.org/wallets.

Your mobile wallets will work again, as soon as the update is approved by the stores.

Web wallet do not require any action.
🏆 FunC IDE Plugin Contest Results!

🥇 1st place - savva425 - 5000 TON

🎖 Bonus reward - undrfined - 500 TON

Please find the contest review at GitHub.
Continuing work on these plugins may become a useful contribution to TON. We hope that participants or other community members will be able to help with that.

We are planning a long list of contests ahead. We will announce 2 new contests and 1 bounty program within 12 hours.

You will be able to find new contests announcements in the @toncontests channel. It also may be interesting for you to join the multilingual @tondev developers' chat.

You know what to do 😉

P.S. Once the NFT standard is released, all winners, of course, will receive personalized digital medals.
Forwarded from TON Contests
🏆 Security Bug Bounty Program.

We have announced a permanent security bug bounty program.

If you find a critical bug or vulnerability in the TON Blockchain (in the C ++ code of the main repository) or TON main services (standard wallets, bridge, standard smart contracts), you can send its denoscription and exploitation scenario and receive a reward.

We are interested in critical vulnerabilities: crash, loss/theft of coins, etc.

You can target a reward of up to $100,000 in Toncoins for vulnerability, depending on the severity.

Let's perfect the safety and security of TON together!

Send reports to @toncontests_bot.

We reserve the right not to review some reports.
Forwarded from TON Contests
🏆 Non-technical Contest: Explanation of the blockchain

Prize fund: 1000 TON.

Deadline: 18:00 on Nov, 17 (UTC).

Task:

Explain in English or Russian how the blockchain works in simple words.

This text should target an audience who are not familiar with blockchains.

The text should not be larger than 1-2 pages.

Explain the basic principles of blockchain technology (not just a specific one) - blocks, decentralized nodes, etc.

We want to make TON blockchain for people, not just geeks, to help everyone buy, store and transfer assets in a convenient, familiar way.

The clearest texts will be used in the corresponding sections of the ton.org and channels.

Who can take part: Anyone.

How do I submit: Please send a plain text message (not a file or Word document) to @toncontests_bot.
Forwarded from TON Contests
🏆 Frontend Contest: Frontend of DEX with liquidity pools, Stage 1.

Prize fund: 30 000 TON.

Deadline: 18:00 on Nov, 30 (UTC).

Task:

Create a frontend of DEX with liquidity pools for TON Blockchain.

In this stage, you need to create a working UI. Asynchronous calls to smart contracts must be mocked-up.

We require a UI for exchanging one token for another token, a UI for creating a pool with two tokens, a UI for adding and removing liquidity from a pool, a UI with a list of pools and pool statistics.

You can explore services like Uniswap and Pancake.

You must use the Typenoscript+React+Redux stack.

Extra dependencies and extra code are not welcome.

You can't use the idea of just copying the entire open-source Uniswap code - there is a lot of unnecessary code there.

When considering the design options, you can focus on the ton.org site, UI of standard wallets and bridge. You may find the brand assets page helpful.

We deliberately did not give ready-made references so that you have the opportunity to rethink some things in using such services.

Evaluation priorities: understandability of the code and the possibility of its further support, general correctness and speed of the application and attention to detail.

Who can take part: Anyone.

How do I submit:

Please comment on this issue on GitHub by attaching an archive or link to the open-source code with a solution, a denoscription of the functionality, a denoscription of the build process, your TON address to receive an award. Submission must be under the MIT license.

To avoid plagiarism, you can attach a link to a private repo to the submission, which you will make public after the deadline.
Forwarded from TON Contests
🏆Frontend contest: TON status page

Prize fund: $30’000 in Toncoins (currently 10’000 TON).

Deadline: 18:00 on Nov, 17 (UTC).

Task:
Create a web app and corresponding open-source backend, which display summarized data on the state and availability of TON Blockchain.

In particular, the page should display:
- Performance and block rate of TON chains: masterchain and basechain (note that there may be more than one shard on basechain)
- Performance and responsiveness of primary TON services: ton.org, ton.sh, toncenter.com
- TON/ETH and TON/BSC bridge operability status
- Status of main on-chain governance activity: validator elections, config votings, slashing.
- Public liteservers performance: response time and sync state
- Public DHT-servers performance
- Basic on-chain stats: tps, accounts activity, transferred amount by type, number of validators

API and integration with notification services (Telegram channel/bot) will increase your chances to win.

Evaluation priorities:
- The coverage and detail of basic metrics.
- Speed and aesthetic appearance.
- The complexity of the service deployment (we expect detailed instructions).
- Understandability of the code and the possibility of its further support.

Who can take part: Anyone.

How do I submit:

Comment on this issue on GitHub by attaching an archive or link to the open-source code with a solution, a denoscription of the functionality, the build process, your TON address to receive an award. Submission must be under the MIT license.

To avoid plagiarism, you can attach a link to a private repo to the submission and hash of the last commit, which you will make public after the deadline.
We’ve already launched three contests and one bounty program on @toncontests. You’re more than welcome to join — that way, you’ll be able to make a meaningful and substantial contribution to the development of TON along with the opportunity to earn a considerable amount in prize Toncoins.

For non-tech contests, we’ve also started a channel in Russian @toncontests_rus. It will list all the competition announcements for Russian speakers.
Big update for TON Store

TON Store is a catalog of apps and dApps on The Open Network. Just like AppStore or GooglePlay, but for blockchains.

– The service has migrated to a new, short domain ton.app.

– Each app now has its own page with video, screenshots, and denoscription.

– Users can comment on the applications and rate them.

A one-stop place for everything you need!

If you are a developer and have already started working on your TON project (it’s right about time), you can publish it on this platform.
We’re seeing an explosive growth of TON as account and user counts increase at lightning-fast speed.

The TON blockchain’s scalability allows it to operate under any amount of load by splitting into sub-blockchains (also known as shardchains). Currently, the network is stable and hasn’t needed even a single one of such splits.

Endpoints for wallets and other frontends, however, are pretty jammed. We’re already working on the scaling of endpoints and soon, your wallets will become lag-free again.

🚀
Media is too big
VIEW IN TELEGRAM
Introducing TON Extension for Google Chrome

In addition to ordinary functionality of storage/transfer of Toncoins and interacting with dApps we have created something special:

1) Beta-version: In settings you can enable ‘TON Magic’ mode, by doing so you will enable TON integration in your Web Telegram.

Developers from our community were able to create this functionality by researching open-source code of official Web Telegram and by writing small TON related piece of code that is ‘injected’ into Web Telegram.

This code is open-source and can be reviewed by anyone who wishes to check its safety and security.

2) In next future TON Extension will also feature support of TON Proxy – your browser will be able to open .ton sites using TON DNS, small payment for usage of TON Proxy will be deducted from the balance of TON Extension.

Download TON Extension from official Google Chrome Store.

If you already have the extension installed, you need to update it to version 1.1.15+ to enable new functionality.
TON-BSC bridge update to increase the bandwidth.

Validators please vote for config 72 update.

To vote via mytonctrl you need to use the command:
vo 50819470484841751784191809281711678689562450243968828557706837664200078806706

The source code can be found on the GitHub.