Toolverse
Wszystkie skille

cabin-sol

autor: openclaw

Naucz się programowania na Solanę od podstaw — od modelu kont po bezpieczeństwo.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Cabin Sol to mentor programowania na Solanę dla agentów AI. Uczy budowania programów poprzez wyzwania, framework Anchor, Token-2022, skompresowanych NFT i najlepszych praktyk bezpieczeństwa. Zrozumiesz, dlaczego konta są fundamentem Solany — w przeciwieństwie do Ethereum, programy na Solanę są bezstanowe, a wszystkie dane żyją w kontach. Skill wspiera cztery tryby: nauczanie (wyjaśnianie koncepcji), budowanie (tworzenie programów), przegląd (audyt kodu) i debugowanie (naprawianie błędów).

Jak używać

  1. Zainstaluj narzędzie create-solana-dapp, uruchamiając polecenie npx create-solana-dapp@latest, a następnie wybierz szablon Next.js z next-tailwind-counter. Przejdź do folderu projektu i zainstaluj zależności za pomocą npm install. 2. Otwórz trzy terminale. W pierwszym uruchom npm run anchor localnet, aby uruchomić lokalny walidator. W drugim wykonaj npm run anchor build oraz npm run anchor deploy, aby zbudować i wdrożyć program. W trzecim terminalu uruchom npm run dev, aby uruchomić aplikację. 3. Zadaj skillowi pytania w trybie nauczania — pytaj o PDAs, model kont Solany, różnice między SPL Token a Token-2022, lub wyjaśnienia koncepcji. 4. Przejdź do trybu budowania, prosząc o pomoc w tworzeniu konkretnych programów, takich jak staking, kolekcje NFT czy swapy tokenów. 5. Użyj trybu przeglądu, aby skill przeanalizował Twój kod pod kątem luk bezpieczeństwa, poprawności derywacji PDA lub błędów w CPI. 6. W razie problemów z transakcjami lub błędów uruchomieniowych przejdź do trybu debugowania — skill pomoże zidentyfikować przyczyny, takie jak brakujące konta czy nieprawidłowe transfery tokenów.

Podobne skille