Intro
Let’s make the life of the first million of Free TON blockchain users easier by using token onboarding, which will allow users to immediately activate accounts and try fast transactions with confidential comments available on the Free TON blockchain.
Surf – simple and secure TON blockchain communicator. All-in-one: crypto wallet, blockchain browser and secure chat.
Wallet for storage
Clean and clear interface without superfluous bells and whistles. All you need and nothing more: your token accounts, balances, transaction statistics and services available on the TON blockchain.
Chat for action
Send messages or tokens in the chat directly to achieve your goals here and now. No need to worry about privacy. It is a secure chat based on TON blockchain technology, protected from unauthorized access as much as possible.
The following features are available in Surf for all users:
- Crypto wallet
- Mainnet with TON Crystals
- Developer mode with a separate test blockchain (dev.net) and test coins called Rubies
- Coin transfers (send coins to your contacts, directly to other addresses, or receive coins)
- Encrypted or public comments to transfers
- Chat (text, documents, images)
- Contact list (Surf contacts, synchronization with Telegram and your phone contacts)
- Bot that can assist you in any tasks in Surf (Chain Rider)
- A number of security features that protect your account (encryption, PIN and master password, Face ID/Touch ID)
For the mass adoption of Free TON, it is necessary to show users the possibilities of Surf via Surf Onboard.
Request
To promote Surf in connection with the release in the framework of the Surf Onboard program (use cases), 1 250 000 tokens are required to achieve 1+ mln user Surf installs (See Program).
250 000 TONs will be locked for transaction costs (3 transactions per user, testing, other (See mechanics). In case ant balance is left over, tokens will continue to be distributed via the Surf Onboard program until they run out.
Wallet:
-1:c4a7a29ab1106b984dde1e5a558e12d9325d8ef4dd192ca6b81177155a840f1b
Type:
Proposal - Surf Onboard Campaign
Goal achievement toolset & Mechanics:
Surf
Referral system (Surf)
Smart-contract for distribution (Chain Rider)
Mechanics:
- +0.25 tons for multisig deploying (wallet activation).
- +0.5 tons as a gift.
- +0.25 will get a referral for each user who will install Surf with their referral link.
3 transactions per user. The peculiarity of the blockchain is that first you need to deploy the wallet before you start using it.
Motivation & Goals:
Attracting new community members by performing an action - installing Surf.
Distribution of the native TON Crystal coins.
Program:
1 250 000 TONs to reach 1 000 000 (~1 000 000+) accounts (Android/iOS). Overall address creation would be obtained during the Surf Onboard campaign.
Benefits to the Free TON Community:
- New users get the opportunity to try out first steps in the Free TON Blockchain via Surf.
- Will attract more newcomers to the Free TON community and get them involved.
- Free TON use case via TON Crystal adoption.
- 1 000 000+ TON addresses activation.
- Token distribution. See https://freeton.org/dod
Bot Protection
To prevent fraudulent use of bots to obtain tokens we are going to implement platform-dependent app protection solutions, based on relevant vectors of attack against mobile apps and recommended countermeasures for them, described by the OWASP international organization in the “Mobile Application Security Verification Standard” (GitHub - OWASP/owasp-masvs: The OWASP MASVS (Mobile Application Security Verification Standard) is the industry standard for mobile app security.) and “Mobile Security Testing Guide” (GitHub - OWASP/owasp-mastg: The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).) projects.
Further plans
If the mechanics prove to be valuable in terms of token distribution then it will be necessary to repeat this cycle.