Solana Урок 13 Как получить бонусы Anchor в Solana — пошаговая инструкция
Привет, крипто‑разработчики! В этом уроке разберём, как работает система Claimable Rewards в Solana — механизм, который лежит в основе многих DeFi‑проектов. На примере «фабрики токенов» мы пошагово создадим и протестируем систему, где сотрудник (Дуайт) получает бонусы по времени, но забирает их только по своему запросу. Что вы узнаете: Как создать SPL‑токен (минт) и наполнить пул токенов. Что такое ATA (Associated Token Account) и зачем каждому токену свой «кошелёк». Как работает CPI (Cross‑Program Invocation) — вызов других программ (например, SPL Token Program) для печати и перевода токенов. Что такое PDA (Program‑Derived Address) и как с его помощью хранить состояние (например, время последнего забора бонусов). Как начислять награды по времени без «будильников» в блокчейне (используя Clock::get()). Как писать и тестировать Anchor‑программы на Rust + JavaScript/TypeScript.
Привет, крипто‑разработчики! В этом уроке разберём, как работает система Claimable Rewards в Solana — механизм, который лежит в основе многих DeFi‑проектов. На примере «фабрики токенов» мы пошагово создадим и протестируем систему, где сотрудник (Дуайт) получает бонусы по времени, но забирает их только по своему запросу. Что вы узнаете: Как создать SPL‑токен (минт) и наполнить пул токенов. Что такое ATA (Associated Token Account) и зачем каждому токену свой «кошелёк». Как работает CPI (Cross‑Program Invocation) — вызов других программ (например, SPL Token Program) для печати и перевода токенов. Что такое PDA (Program‑Derived Address) и как с его помощью хранить состояние (например, время последнего забора бонусов). Как начислять награды по времени без «будильников» в блокчейне (используя Clock::get()). Как писать и тестировать Anchor‑программы на Rust + JavaScript/TypeScript.
