AVO Staking

Smart kontrakt stakingu dla tokena AVO oraz Front-End
koncepcja:

AVO dApp Staking jako prosta i przejrzysta platforma: podłączenie portfela i wybór puli, obliczanie nagród według czasu bloków, staking partnerski i kody poleceń, publiczne view dla frontu, zdarzenia Stake Unstake Claim, whitelist ERC20 i permit 2612, pauza usługi oraz bezpieczne aktualizacje пулów.

Zadanie:

Zaprojektować i zaimplementować smart kontrakty oraz front dla stakingu AVO: multi-pule z różnymi APR i lock, operacje stake withdraw claim, program poleceń, funkcje administracyjne dla pul i nagród, metryki TVL oraz pending rewards, SafeERC20 i ochrona przed reentrancy.

Branże
  • Blockchain
usługi
  • Tworzenie smart kontraktu
Wykonano
  • Kontrakty stakingowe AVO z wypłatami w tokenach partnerów.
  • Multi-pule z własnym APR, okresem lock oraz age.
  • Operacje stake, withdraw oraz emergency withdraw.
  • Claim nagród z dokładnym obliczaniem według czasu bloków.
  • Uwzględnianie TVL, sald użytkowników oraz pending rewards.
  • Funkcje administracyjne: dodawanie pul, zmiana APR, pauza, zatrzymanie.
  • Zasilanie pul oraz zmiana reward-tokena bez zatrzymywania usługi.
  • Kontrakt referencyjny z powiązaniem kodu i dystrybucją części nagród.
  • Biała lista wspieranych ERC20 oraz bezpieczne transfery SafeERC20.
  • Zabezpieczenia Ownable, Pausable, ReentrancyGuard, weryfikacje approve.
  • Wsparcie dla EIP-2612 permit, jeśli token je posiada.
  • Zdarzenia Stake, Unstake, Claim, PoolAdded, ReferralBound.
  • Publiczne funkcje view dla frontu: APR, parametry pul, nagrody, listy.
  • Skrypty wdrożeniowe i weryfikacyjne, migracje oraz podstawowe testy.

Więcej świetnych case’ów

Złóż zapytanie

!
Pole jest wypełnione nieprawidłowo
!
Pole jest wypełnione nieprawidłowo
Мы обрабатываются файлы cookie. Оставаясь на сайте, вы даёте своё согласие на использование cookie в соответствии с политикой конфиденциальности