Вакансия: Разработчик смарт-контрактов на Solana в Москва

Полное описание вакансии: Разработчик смарт-контрактов на Solana в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1567057 Разработчик смарт-контрактов на Solana Москва > Урахчин Юрий Александрович 300000 750000 RUR open 2024-08-27
Необходимые навыки
  • > rust
  • > solidity
  • > blockchain
  • > cryptocurrency
  • > bitcoin
  • > smart contract
  • > solana
  • > hardhat
  • > truffle
  • > anchor
Требования

Подтвержденный опыт в разработке и развертывании смарт-контрактов на Solana или аналогичных блокчейнах. Глубокое понимание SPL токенов, ликвидного майнинга и...

Обязанности

Название должности: Разработчик смарт-контрактов на Solana для распределения токенов и ликвидного фарминга. Обзор проекта: Мы ищем опытную компанию или...

Описание

Название должности: Разработчик смарт-контрактов на Solana для распределения токенов и ликвидного фарминга

Обзор проекта: Мы ищем опытную компанию или опытного разработчика, специализирующуюся на разработке блокчейн-решений, для проектирования, разработки и развертывания смарт-контрактов на блокчейне Solana для программы распределения токенов и ликвидного фарминга. Проект также включает создание анкеты/опроса для голосования для существующих держателей токенов с возможностью доказательства владения путем привязки кошелька и проверки баланса. Цель проекта - стимулировать поставщиков ликвидности (LP) путем выделения 30% от общего объема токенов в качестве бонуса, который будет распределяться в течение 5 лет. Кроме того, в рамках начального процесса создания токенов смарт-контракт должен поддерживать распределение заранее определенных балансов токенов на определенные заранее заданные адреса. Контракт также должен включать механизм для изменения имени токена через неделю после развертывания.

Основные обязанности:

  • Анкета и голосование: Разработка безопасного и удобного механизма для проведения опроса среди существующих держателей токенов, позволяющего им привязать свой кошелек и подтвердить владение токенами для участия в голосовании.
  • Проектирование и разработка смарт-контрактов: Проектирование и разработка безопасного и эффективного смарт-контракта на блокчейне Solana для управления созданием и распределением нового токена, включая механизмы для моментальных снимков существующих балансов токенов.
  • Механизм ликвидного фарминга: Реализация программы ликвидного майнинга, которая позволяет LP ставить свои токены ликвидности и зарабатывать бонусные токены. Распределение должно следовать заранее определенному графику на протяжении 5 лет.
  • Расчет вознаграждений: Создание формулы внутри контракта, которая рассчитывает вознаграждения на основе предоставленной ликвидности, продолжительности участия и других факторов.
  • Механизм получения вознаграждений: Разработка удобного процесса для LP для получения своих вознаграждений, гарантируя, что только закрепленные токены могут быть получены в любое время.
  • Безопасность и тестирование: Обеспечение тщательного тестирования всех смарт-контрактов, их безопасности и оптимизации для низких комиссий на Solana.
  • Развертывание и мониторинг: Развертывание смарт-контрактов на основной сети Solana и обеспечение постоянного мониторинга и поддержки для обеспечения бесперебойной работы.

Требования:

  • Подтвержденный опыт в разработке и развертывании смарт-контрактов на Solana или аналогичных блокчейнах.
  • Глубокое понимание SPL токенов, ликвидного майнинга и графиков закрепления токенов.
  • Опыт в лучших практиках безопасности блокчейнов и аудите контрактов.
  • Способность предоставлять постоянную поддержку и потенциальные обновления контракта по мере необходимости.
  • Опыт разработки или интеграции механизмов привязки кошелька и проверки баланса.

Результаты:

  • Полностью функциональные и протестированные смарт-контракты, развернутые на Solana.
  • Документация по логике смарт-контракта и инструкции для пользователей.
  • Безопасная и протестированная система голосования с интеграцией кошелька.
  • Поддержка и обслуживание после развертывания на согласованный период.

Job Title: Solana Smart Contract Developer for Token Distribution & Liquidity Farming

Project Overview: We are seeking a skilled blockchain development firm or developer to design, develop, and deploy smart contracts on the Solana blockchain for a token distribution and liquidity farming program. The project also includes creating a questionnaire/voting survey for existing token holders, with functionality to prove ownership by linking a wallet and verifying the balance. The goal is to incentivize liquidity providers (LPs) by allocating 30% of the total token supply as a bonus, which will be distributed over a 5-year period. Additionally, as part of the initial minting process, the smart contract should support the allocation of predefined token balances to specific predefined addresses. The contract should also include a mechanism to change the token name after one week's time post-deployment.

Key Responsibilities:

  • Questionnaire and Voting Survey: Develop a secure and user-friendly survey mechanism for existing token holders, allowing them to link their wallet and prove ownership of tokens to participate in voting.
  • Smart Contract Design and Development: Design and develop a secure and efficient smart contract on the Solana blockchain to manage the creation and distribution of a new token, including mechanisms for snapshotting existing token balances.
  • Liquidity Farming Mechanism: Implement a liquidity mining program that allows LPs to stake their liquidity pool tokens and earn bonus tokens. The distribution should follow a predefined vesting schedule over 5 years.
  • Reward Calculation: Create a formula within the contract that calculates rewards based on liquidity provided, the duration of participation, and other relevant factors.
  • Claiming Mechanism: Design a user-friendly process for LPs to claim their rewards, ensuring that only vested tokens are claimable at any given time.
  • Security and Testing: Ensure all smart contracts are thoroughly tested, secure, and optimized for low gas fees on Solana.
  • Deployment and Monitoring: Deploy the smart contracts on the Solana mainnet and provide ongoing monitoring and support to ensure smooth operation.

Requirements:

  • Proven experience in developing and deploying smart contracts on Solana or similar blockchains.
  • Strong understanding of SPL tokens, liquidity mining, and vesting schedules.
  • Experience with blockchain security best practices and contract auditing.
  • Ability to provide ongoing support and potential upgrades to the contract as needed.
  • Experience in developing or integrating wallet linking and balance verification mechanisms.

Deliverables:

  • Fully functional and tested smart contracts deployed on Solana.
  • Documentation of the smart contract logic and user instructions.
  • A secure and tested voting survey system with wallet integration.
  • Post-deployment support and maintenance for an agreed-upon period.

Вверх