Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do operacji na tokenach ERC-721 na blockchainie BNB Chain (BSC). Pobieraj metadane NFT, sprawdzaj właściciela, wyświetlaj kolekcje, transferuj tokeny i uzyskuj informacje o kontraktach. Idealne dla każdego, kto pracuje z NFT na sieci BSC — od weryfikacji własności po zarządzanie portfelem.
Jak używać
Zainstaluj zależności. Przejdź do katalogu skill'u (~/.openclaw/workspace/skills/bnb-nft) i uruchom npm install ethers, aby pobrać bibliotekę ethers.js wymaganą do komunikacji z blockchainem.
Skonfiguruj klucz prywatny (opcjonalnie). Jeśli planujesz transferować NFT lub zatwierdzać transakcje, ustaw zmienną środowiskową BNB_PRIVATE_KEY na swój klucz prywatny (export BNB_PRIVATE_KEY="0x...") lub przekaż go flagą --key przy każdym poleceniu.
Pobierz metadane NFT. Uruchom node nft.js metadata
, aby uzyskać informacje o właścicielu, URI tokenu i metadane (jeśli URI jest dostępny przez HTTP). Sprawdź właściciela lub saldo. Użyj node nft.js owner
do weryfikacji właściciela konkretnego NFT, lub node nft.js balance aby zobaczyć, ile NFT posiada dany adres w kolekcji. Wyświetl NFT należące do adresu. Wykonaj node nft.js owned
[--limit 100], aby znaleźć wszystkie NFT posiadane przez konkretny portfel. Parametr --limit ogranicza zakres skanowania. Transferuj NFT (jeśli posiadasz klucz prywatny). Uruchom node nft.js transfer
[--key ], aby wysłać NFT na inny adres.