Develop a smart contract on TON for an airdrop.
Develop a smart contract on TON for an airdrop (distribution of jetton).
Deploy the ready contract and link it with the dApp via ton-connect.
Develop an HTML page - (without design, just buttons that work and perform the necessary tasks)
Authorization through wallet > A button "Get Drop" appears > payment of the fee > transfer of tokens to the user.
Functionality
List of limits: inside the contract, there is a mapping {address: available amount} +-20000 addresses.
Receiving the drop:
The user calls the contract function via ton-connect.
The contract checks the limit for this address.
If the limit is available, it transfers the specified amount of tokens to the user's wallet.
Reduces the limit (or sets a restriction to not issue again).
Payment of the fee: the user pays for gas, the contract takes tokens from the wallet allocated for the airdrop.
Setup and deployment:
Prepare scripts/commands for deployment.
Provide instructions for updating the list of addresses.
Smart contract deployed on the TON network.
Source code + documentation for installation and interaction.
Test check: the user sends a transaction and receives their tokens.
Разработать смарт-контракт на TON для аирдропа (раздача jetton).
Развернуть готовый контракт и связать с dApp через ton-connect.
Разработать html страницу - (без дизайна, просто кнопки лишь бы работали и выполняли нужные задачи)
Авторизация через кошелек > Появляется кнопка "Получить дроп" > оплата комиссии > перевод токенов пользователю.
Функционал
Список лимитов: внутри контракта хранится маппинг {адрес: доступная сумма} +-20000 адресов.
Получение дропа:
Пользователь через ton-connect вызывает функцию контракта.
Контракт проверяет лимит для этого адреса.
Если лимит доступен, переводит указанное количество токенов на кошелёк пользователя.
Уменьшает лимит (либо ставит ограничение чтоб повторно не выдавать).
Оплата комиссии: пользователь оплачивает газ, контракт берёт токены с выделенного для аирдроп кошелька.
Настройка и деплой:
Подготовить скрипты/команды для деплоя.
Предоставить инструкции по обновлению списка адресов.
Смарт-контракт, задеплоенный в сети TON.
Исходники + документация по установке и взаимодействию.
Тестовая проверка: пользователь отправляет транзакцию и получает свои токены.
-
258 If I were you, I would focus on user engagement by ensuring a seamless experience for connecting wallets and receiving tokens. I'd prioritize security by investing in thorough audits to identify vulnerabilities in the smart contract. Optimizing gas efficiency is crucial to make participation affordable for users. Scalability should be considered to handle a growing number of participants without performance issues. Encouraging community involvement during testing can provide valuable feedback for improvements. Lastly, maintaining clear communication about the airdrop process will help build trust and encourage more users to participate.
-
169 2 0 The task is clear and feasible. When do you want to start? Write to me privately, I will ask clarifying questions.
Задача понятна и реализуема. Когда вы хотите начать? Напишите в личные, я задам уточняющие вопросы.
-
1214 8 1 Hello, Taras
I can make you an airdropper within the deadlines specified in the task.
Привет, Тарас
Могу сделать вам аирдропер, в сроки обозначинные в задаче.
Current freelance projects in the category Cryptocurrency & Blockchain
Improvement of the smart contract on tact (or another blockchain language TON)There is a ready-made smart contract written in tact. It is necessary to write the second version of the contract for payment in usdt, currently only ton is provided. It is important that the transaction fees in usdt are minimal, and as few transactions as possible are used in… Cryptocurrency & Blockchain ∙ 4 hours 54 minutes ago ∙ 2 proposals |
Refactoring .onion marketplace on LaravelThere are source files of an online store written in an outdated version of Laravel for .onion. The project in its current form does not run, contains errors, and has outdated dependencies. It is necessary to restore functionality, integrate the project into Docker containers,… Web Programming, Cryptocurrency & Blockchain ∙ 22 hours 38 minutes ago ∙ 8 proposals |
Create a website and connect the Wallet Connect protocol.
362 USD
It is necessary to create a website for checking the purity of cryptocurrency and connect the wallet connect protocol for connecting wallets to the site Please only apply if you have relevant experience Cryptocurrency & Blockchain ∙ 1 day 7 hours ago ∙ 9 proposals |
PeachswapSubject: Looking for a team to create a decentralized exchange (DEX) called PeachSwap on Binance Smart Chain with functionality similar to PancakeSwap, including support for cross-chain transactions, staking, and a referral system. Project Description: Looking for experienced… Cryptocurrency & Blockchain ∙ 1 day 21 hours ago ∙ 5 proposals |
AdFlow – a platform for automated advertising placement in Telegram.
500 USD
Vacancy: Developer for Creating a Telegram Web App (React + Node.js / Python)Hello! I am looking for an experienced developer who can create an MVP Telegram Web App for an advertising platform. The project includes a user personal account, a catalog of channels, integration with… Embedded Systems & Microcontrollers, Cryptocurrency & Blockchain ∙ 2 days 23 hours ago ∙ 5 proposals |