💪 Transaction relay re-enabled
Good news: the transaction relay is back up and running. You can continue making transfers, swap tokens and use dapps. If you don't see your transaction in history — simply wait a minute or two — there could still be delays in the queues.
Every challenge is meant to make us wiser and stronger. Thank you so much for your patience, you are the best community in crypto.
Love, Tonkeeper. ❤️
PS. The above applies to the mobile wallet; web and extension will resume tomorrow.
🚜 Tonkeeper Pro
Tonkeeper is a fantastic wallet for everyone to live on crypto and enjoy all the apps in the TON ecosystem. To make such a thriving ecosystem possible, thousands of passionate engineers, entrepreneurs and investors tirelessly work every day. Some of the things you are doing are truly important, but not fun at all and somewhat distract from creating and innovating: managing multiple crypto-accounts, making payouts, tracking all sorts of digital assets and preparing financial reports.
If you find yourself doing one of the above things, in 2024 you will be able to put your hands on an all-new Tonkeeper Pro on web and desktop. You will be able to do all the typical wallet operations that Tonkeeper does, but also unlock pro-level features with a monthly subscription. Tonkeeper Pro will save yourself a lot of time and hassle.
Pro Security Features
Tonkeeper Pro will be our frontier app for the best-in-class security for crypto assets. We will roll out heavy-duty security schemes in Pro version first, polish them and then bring them to all the users of the mobile Tonkeeper.
Here are some of the things that we have in mind.
- multi-signature vaults,
- two-factor authentication,
- launching and managing scalable DAOs.
What Pro feature do you dream of?
You have a unique chance to shape the future of an ambitious project at its early stage. Write in the comments what feature you personally miss in the crypto wallets and we’ll try our best to deliver it!
🔥 W5 Challenge Winners
We are pleased to announce results of the W5 optimization challenge. People were so much enthusiastic about W5 on TON Gateway'23, that’s incredible! On behalf of the entire TON community I express my gratitude to all the participants in our contest. Your part is a big step towards the future.
To underline this sentiment we decided to amend the original rules and increase the reward for the second and third place to make it even 1 TON per 1 gas unit saved on average for all winning participants (equivalent to 0.333 TON per each gas unit over three target execution paths, as per original rules).
Now, let's announce the winners.
🥇 The first place goes to Skydev
Skydev made two excellent contributions: a regular one and a more radical one, that involved patching the FunC compiler.
Skydev's radical option achieved whopping savings of 2927 gas units over three usage scenarios (28% on average) and we assign a reward of 975 TON, or 1 TON for 1 gas unit saved on average.
Congratulations!
🥈The second place goes to Davi-bart
Davi-bart's contribution saved 796 gas units total (7.8% on average) and we assign a reward of 265 TON.
🥉 And the third place goes to Behrang Norouzinia
Behrang's contribution was the most clean and straightforward and yet saved 506 gas units total (4.9% on average). And we assign a reward of 169 TON.
Conclusion
Gas price, rent price, and forwarding fees are necessary to protect the network against spam and reward validators for keeping consensus running. This is of the utmost importance because TON is a public resource shared by everyone. It is our duty as developers to make efficient use of this resource and produce the most optimal software possible. It’s doubly so for commonly used contracts such as a wallet.
30% savings on a wallet contract would mean that a billion users transacting daily would save around $2-5 million each day in transaction costs, or about $1 billion annually.
Congratulations to all the winners!
With love,
Tonkeeper Team 💙
🐟 Liquid Staking in Tonkeeper
Meet liquid staking with Tonstakers! This is a colossal achievement for the entire TON ecosystem. It took over a year of research and development, and community-wide collaboration. Liquid staking with Tonstakers is integrated into Tonkeeper 3.4.2 and available to everybody as a public beta. The protocol is still being tested and audited, so stake at your own risk.
Tonstakers pool is an infinitely-scalable decentralised application: it allows everybody to easily participate in TON validation and earn a share of network fees. Unlike traditional staking pools, with Tonstakers you can trade your tokens directly without ever withdrawing the stake. Or, you can withdraw any fraction of your staked coins. Liquid staking in Tonkeeper is real easy:
• Deposit as much TON coins as you want.
• Receive tsTON tokens, which represent your share in the pool.
• Earn with your staking coins while using the liquid token for other purposes.
Tonstakers pool greatly improves the decentralization of TON: it helps locking a larger number of coins for staking and makes it super easy for legions of validators to join the network.
Download
Tonkeeper 3.4.2 for iOS and Android
W5 Optimization Challenge
Prize: up to 2,000 TON
Deadline: October 15, 23:59 UTC+4
Results: November 11
The Tonkeeper team is working on a new wallet standard called W5 aimed at replacing the currently used wallet v4R2. It will enable new exciting possibilities for TON that dramatically improve user experience for millions of people.
W5 supports gasless transactions, delegation and account recovery, subscription payments with tokens and Toncoin, and cheap multi-transfers. At the same time, W5 significantly reduces user and merchant fees.
Learn about W5 from our GitHub repository.
We invite talented Fift and FunC engineers to participate in optimizing W5. The most optimized solution that meets the requirements will win the contest.
Requirements
The goal is to optimize gas consumption for each of the three computation paths, where a single outgoing message of 1 TON to a regular basechain address is emitted from the wallet:
1. Processing an external signed message. Starting gas cost: 3135.
2. Processing an internal signed message. Starting gas cost: 4110.
3. Processing an internal message authenticated by an extension. The dictionary contains only that one extension. Starting gas cost: 2660.
The starting gas costs are measured when the entire contract code is offloaded to a library on a masterchain. Measurements were made on testnet.
Non-goals: optimizing the storage space, optimizing the code size (the code will be offloaded into a shared library and won’t cost anything to a user).
While optimizing these three cases, do not impede the remaining functionality. Minor trade-offs are acceptable, but a significant increase in cost, usage complexity, or loss of security may disqualify a candidate.
The resulting code in FunC or Fift must contain excellent documentation necessary for audit and a documented build process if it differs from the one we already use in the repository.
Implementation should be generally compatible with the ABI in the specification.
Minor changes to the storage and message layout are allowed for the performance if they do not break the functionality and do not complicate the ABI for apps. Please do not change the 32-bit opcodes. We reserve the right to decide which changes are acceptable. When in doubt, feel free to make two submissions: conservative & radical..
Deliverable
Pull-request to w5 repository.
Prizes
🥇The author of the winning implementation receives co-authorship credit in the project and 0.333 TON per gas unit saved in each of the three paths (external+signed, internal+signed, internal+extension).
We also reward original ideas with novel trade-offs and worthy follow-up attempts.
🥈The second place: 0.100 TON per gas unit.
🥉The third place: 0.050 TON per gas unit.
We will pay out only one prize per author. We will evaluate submissions one by one. To avoid copycats, we recommend you submit your code shortly before midnight on October 15 (UTC +4).
We can’t wait to see how your talents unfold in this challenge. Good luck!
For any questions, please contact @w5challenge
🎈 Push Notifications
Six months ago we launched TonConnect: a powerful and secure tool to sign in decentralized apps within the wallet. In Tonkeeper 3.4 we extend this protocol with push notifications for decentralized apps.
Apps can notify you about expiring DNS records, auction bids, or any other events. Notifications appear in the Activity tab and can be muted at any time.
The developer documentation is coming soon. Subscribe to our TonConsole channel.
Address Update: EQ » UQ
By the end of this year the entire TON network will display wallet addresses differently. The new address will start with UQ instead of EQ. And the last four letters will change too. The old address will also work and direct to the same wallet. It doesn't effect the safety of funds stored in your wallet anyhow.
Old address:
EQCcBxXXaKuGWjPQZCcoqlN_CrB4MTBcLTKdDLBRv9VY
E6Nl
New address:
UQCcBxXXaKuGWjPQZCcoqlN_CrB4MTBcLTKdDLBRv9VY
E_6g
Why change?
There are two address styles on the TON blockchain and until now only one was used for apps and wallets.
The EQ format is best for smart contracts that process incoming funds. If a smart contract isn’t published yet — i.e., the code isn’t on the blockchain — then the TONs sent to that address will bounce back to the sender. And this is a safety feature: if there is any error, TONs bounce back.
The UQ format is best for wallets. Coins never bounce because wallets are designed to simply store funds. Each wallet starts as a plain address without a code on the blockchain. So, it would make no sense for coins to bounce back.
This year we are switching wallets to the more suitable UQ format. And if you continue sending funds to an old EQ address someone gave you, there will be two options:
1. Most likely the destination wallet is already actively used and you won’t notice any difference.
2. Less likely that the wallet has never been used for payments. And Tonkeeper won’t send coins to that address next year. You will have to ask the recipient for a new UQ address.
October 5, 2023: all addresses switch to the UQ format in Tonkeeper.
January 1, 2024: Tonkeeper stops checking the contract status and uses the “bounceable” flag in the address. Coins sent to non-published contracts with an EQ address will bounce back to the sender.
🥐 Tonkeeper 3.3: privacy mode, renewal for .ton domains and automatic token approval
What could be better than a hot new release of your favorite wallet during your morning coffee?
Privacy Mode
Among your friends you are known as an “crypto expert”, so we made it easier for you to help your friends with using TON. Tap your wallet balance to hide amounts for all tokens in the balance screen and transaction history. Now you can show your wallet or make screenshots with a peace of mind without revealing your personal data.
.TON domains renewal
Last year TON launched truly decentralized domain names protocol. TON DNS requires every owner to “renew” their domain with a tiny payment to the domain contract at least once a year. Expired domains return to the “open auction” mode and can be claimed by anyone.
Tonkeeper now has a dedicated “Renew” button for each .TON domain in your collection. With a single tap you can renew each domain and ensure it remains in your possession. Renewal button is available on iOS, Android and Web versions of Tonkeeper. Do not forget to renew your domains!
Automatic token approval
Tonkeeper now intelligently approves tokens and collectibles that you received from exchanges and marketplaces. Unknown tokens ask for your permission to appear in your wallet, so you are protected against spam and counterfeits.
We work hard improving Tonkeeper to provide you with the best experience in the entire world of crypto. Enjoy Tonkeeper!
Tonkeeper for iOS & Android: tonkeeper.com/download
Tonkeeper Web: wallet.tonkeeper.com
Credits
Aleksei Mazelyuk, design.
Max Voloshinskii, engineering.
Artem Bogoslavskii, engineering.
Nikita Kuznetsov, engineering.
Olya Maidan, PM & QA.
Maria Bityutskaya, QA.
Rostislav Rudakov, manager.
Tonkeeper in browser 💎
This is a big day for TON ecosystem: Tonkeeper is now available as an extension in Chrome and all Chromium-based browsers (Brave, Yandex, Edge). Tonkeeper is also the first TON wallet available in Firefox.
Tonkeeper Extension uses TON Connect standard that we pioneered last year: it makes it easy to connect the wallet to any web app while keeping your funds secure. With Tonkeeper in the browser you have a powerful tool to perform transfers, swaps, operate auctions and manage your tokens.
With Tonkeeper for Web and now browser extensions we continue building towards the truly open network: where communication and financial tools are accessible to every person in the world. Tonkeeper is now a truly cross-platform tool that supports all modern and popular platforms: iOS, Android, Web and extensions for Chrome and Firefox.
Enjoy Tonkeeper!
⛱ Tonkeeper for Google Chrome and Chromium-based browsers
🦊 Tonkeeper for Firefox
Credits
Nikita Kuznetsov, project lead & development.
Aleksei Mazelyuk, design.
Maria Bityutskaya, QA.
Alexander Mescheryakov, devops.
🍒 Swaps, token approvals and .ton sites:
Tonkeeper 3.2 is a big update with some breakthrough features and lots of under-the-hood improvements:
https://telegra.ph/Swaps-token-approvals-and-ton-sites-06-12
Hey everyone!
We have tuned fees in our staking pool to improve profitability for the users. Now APY grew up to 4.47%.
Enjoy and stake with Tonkeeper!
💎 Tonkeeper 3.0
We’re excited to announce the release of an all-new design for Tonkeeper. All your tokens, collectibles, and dApp balances are represented in one place with a total balance. We also introduced a new interactive chart to track TON’s price.
April features
We have great news to share with all of you. A new feature has been added to TON’s largest noncustodial wallet, Tonkeeper!
Now you can buy and sell TON through the built-in Mercuryo widget — in just two clicks.
This option is available either by tapping the “Buy” button or in the new Tonkeeper browser design under “Exchanges”.
In light of this update, we are announcing a contest.
How to participate:
- Buy or sell TON via Mercuryo from Jan. 23 to Feb. 7 for at least 50$.
- Make a post with the tags #TON, #Tonkeeper, and #Mercuryo on any social media network.
- Send the link to your post and your TON wallet’s address to the contest support service to the Telegram account @tonrostislav.
10 participants with the largest exchange volume of TON via Mercuryo during the competition period will receive 10 unique “.ton” addresses, which will allow you to assign a beautiful and short domain to your TON wallet or your own Web3 site.
Tonkeeper and Mercuryo welcome everyone to the internet of the future!
🏋️♂️ More people are coming to TON and our support team is getting more and more questions.
The best way to resolve any issue is to contact our support chat @tonkeeperdirect where we reply to everyone.
To make sure you get a speedy answer:
- Phrase your question immediately in the first sentence;
- Attach a screenshot or recording of the screen showing the problem;
- Tell us the version of Tonkeeper (in the bottom of the settings screen).
Thank you for using Tonkeeper! ❤️
Interview with Tonkeeper team
Tonkeeper co-founders Oleg and Oleg are talking about Tonkeeper, TonApi and TON ecosystem in general at the Prague Hack-a-TON 2022.
https://www.youtube.com/watch?v=nI49soig1bY
⏳ Tonkeeper & other wallets transactions paused
Tonkeeper and other wallets are currently experiencing issues with huge load and network configuration, so the posting of transactions through Tonkeeper, TonAPI and other indexing and relay services is temporarily disabled.
Your funds are safe. We are expecting to spend at least two more hours to prepare and deploy the fix. If and when it resolves the issues, we will enable transaction broadcast once again.
TON teams are working on the issue this late at night and we will surely overcome this incident. We are indebted to the patience of all our users 🙏.
Stay tuned, we'll send all the detailed updates as the story unfolds.
🥁️️️️️️ Marketing Lead at Tonkeeper
We're on a mission to make Tonkeeper the number one wallet for digital nomads. For those of us who engage in intellectual work, cherish freedom, and travel a lot. Our home is where the laptop charger is, and the charger is always with us. Tonkeeper will be a super-app for direct payments for goods and services. We want to move away from the hassle of dealing with money changers, banks, and all the bureaucrats who stand in the way of progress and prosperity. Our aim is a stable economy based on crypto, with TON as our main platform.
We have a fantastic product and engineering team, with exciting features and services in the pipeline. However, we're geeks. We know how to do our job well, but the world may not even notice. The world needs to be spoken to, educated, and nurtured. We must be loud and clear, ring the bell and buzz the horn. Ask questions and broadcast our answers.
I seek a qualified hero ready to take on the comprehensive task of promoting Tonkeeper. Someone prepared to work both with hands and mind. To write, draw, create, and organize. To set goals and achieve them. Someone with experience and a fiery passion for a long-term collaboration, ready to grow independently and develop the team.
If you think we should meet, send me a message 👉 @oleganza. To start a conversation, show me a single example of your work that you're proud of — be it an organized meetup, an advertisement, a blog, a project, a product, or a joke. I'm waiting for you.
Or, if you know someone else who might be a good fit, feel free to pass on their contact.
Oleg.
🔥 Reminder: W5 challenge deadline in 2 days
The challenge to optimize wallet V5 is ongoing and you have only 2 days left till the deadline. Submit your optimized versions by October 15 in our repository github.com/tonkeeper/w5 and get a chance to win as many TONs as gas units you have optimized!
⛳️️️️️️️ Address Updated: EQ » UQ
Today, your wallet address has updated to the UQ format. Both EQ and UQ addresses will continue to work. More details.
🌎 Region Selector
Many people earn and spend crypto while living abroad or traveling around the world. And, many people use VPN services to bypass restrictions.
Now, Tonkeeper allows you to select a region. Tap Buy TON and select your region to see local markets and exchanges available to you.
🚀 Tonkeeper 3.4
We’re thrilled to announce the release of Tonkeeper 3.4 packed with two great features:
• Push notifications for decentralized apps to send messages and requests.
• The region selector for local markets and exchanges.
Now, lets cover them in detail.
TOP, TON, and Tonkeeper
Our partners at First Stage Labs have joined forces with @wallet and changed their name to The Open Platform (TOP). Thanks to their efforts TON will become available to the wider audience.
Tonkeeper and @wallet are the best tools to work with TON. As @wallet brings about mass adoption of TON via Telegram, we at Tonkeeper build a super-app with deep integration of commerce into the TON ecosystem.
Every day we work close with TOP and @wallet on important infrastructure projects for TON: security protocols, smart contracts, and open standards, such as TonConnect. Together we expand the TON ecosystem, making crypto easier and safer to use for everyone.
STONfi x Tonkeeper Raffle: Stage 2
The first stage of the STONfi x Tonkeeper Raffle was completed.
For the second stage, anyone who completes an exchange in the pool STON / jUSDT with Tonkeeper will automatically enter a drawing for a chance to win 500 jUSDT. Minimum volume is 1 STON.
The bigger volume you trade, the higher your chances of winning.
The results of both stages will be tallied after the conclusion of the raffle on 13th July.
Good luck! 🍀
You can take part in the competition by clicking on the link to Tonkeeper: https://app.tonkeeper.com/swap?ft=JUSDT&tt=STON
Download the app on iOS & Android: http://tonkeeper.com/download/
STON.fi x Tonkeeper Raffle
In honor of the integration of token swap into Tonkeeper 3.2, we are announcing a raffle!
Contest will proceed in two stages:
1. Everyone who makes an exchange in the TON—jUSDT pair through the Tonkeeper app with a volume of at least 1 TON participates in the draw of 500 jUSDT, which will go to one winner. This stage will last until the beginning of the next one. Hurry up, the second stage is very soon.
2. 500 jUSDT will also be drawn, but for exchanges in another pool. We will announce it later, so do not miss the channel notifications!
The winners will be determined by random weighted by trading volume. The larger the trading volume for the month — the higher the chance.
Good luck!
You can take part in the competition by clicking on the link to Tonkeeper: https://app.tonkeeper.com/swap?ft=TON&tt=JUSDT
Download the app on iOS & Android: http://tonkeeper.com/download/
🍉 Tonkeeper Web Beta
Awesome news everyone, we are releasing a web version of Tonkeeper! It is located at wallet.tonkeeper.com where you can enjoy full access to your digital assets.
Read on: https://telegra.ph/Tonkeeper-Web-Beta-05-29
Staking in Tonkeeper
Tonkeeper now supports staking right within the wallet. With this feature, you can now delegate your Toncoins to validators (we partner with Ton Whales) that participate in network's consensus protocol. Your coins increase the stake of the validator, but are secured in a smart contract that ensures that all the potential penalties are paid by the validator.
Sending TON to a staking pool is real easy: select one of the pools, choose the amount to stake and confirm transaction. With Tonkeeper you can see the status of your staked coins in real time, top up and withdraw coins with ease.
You may request withdrawal any time. Coins remain locked every validation cycle (approx. 24 hours) and when they become unlocked, your withdrawal request can be finalized with just one click.
Our team is on fire delivering new awesome features for the entire TON community. Stay tuned for more updates!
We are glad to announce a large-scale integration for Tonkeeper: social network VK started supporting the TON Connect 2.0 standard.
Integration by one of the largest social networks indicates the growing demand of users for the blockchain solutions, implemented by our team.
Tonkeeper users can now view their own NFTs directly on the VK page, and install the favorite NFTs on the avatar.
In the future, VK NFT team planned to expand the interaction opportunities with NFT, this will allow scaling the advantages of the blockchain to a mass audience of social networks.
Such recognition from large services is an indicator of the reliability of technologies created by the Tonkeeper team and a high level of confidence among users.
TON Connect 2.0, less than a few months after its release, has established itself as the most advanced standard for decentralized authorization. Very soon we will see many more cases of its application in a variety of services, through the Tonkeeper providing secure and convenient access to the TON blockchain for a huge number of users.
On behalf of the community working on the standard, we are proud to announce TON Connect 2.0: a comprehensive communication protocol between wallets and apps in TON ecosystem. The Tonkeeper team lead the work on this standard as an independent open project with participation and feedback from the entire TON developer community.
You can read more in the special article:
https://telegra.ph/TON-Connect-20-12-26
🎈Telegram usernames on TON
Today Telegram has launched its auction platform for usernames. Tonkeeper users may connect to the app Fragment to buy and trade their usernames, while using Tonkeeper to authorize transactions on the TON blockchain.
Telegram usernames are compatible with TON DNS standard and will work just like any domain name in Tonkeeper and other wallets. There are a few important differences though:
1. Telegram usernames use .t.me zone instead of .ton zone;
2. Telegram usernames use a different initial auction mechanism. This allows Telegram to control the pool of available names and protect existing accounts. TON DNS does not have preexisting name allocations, and therefore gives access to all the names equally;
3. After the initial purchase a username can be owned directly and traded freely just like any TON DNS name. Plus, users may continue using Telegram auctions to place their names on a secondary sale.
We are excited to see Telegram making this step towards decentralizing their infrastructure and letting people own their digital assets directly.
Tonkeeper 2.7
Today, we are releasing Tonkeeper 2.7 and making a breakthrough in security for all our users. We introduce safe support for signing an infinite range of transactions to accelerate integration with all the dApps in the TON ecosystem.
When a dApp asks you to sign an arbitrary transaction code, Tonkeeper intelligently analyzes what the transaction will do and presents you with an accurate and easy-to-understand summary. This way, you can safely work with any dApp without the risk of having your assets stolen or damaged.
We also rearchitected the transaction history to make it faster and more accurate. Our mission is to make TON more accessible to users and developers. This release makes a big step toward that goal.
To learn more about how this feature works and our next steps, please continue reading:
https://telegra.ph/Tonkeeper-27-arbitrary-transactions-support-10-11