Toolverse
Wszystkie skille

sage-nft

autor: openclaw

Zarządzaj NFT na blockchainie Chia — twórz, przesyłaj i organizuj kolekcje

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
1

O skillu

Sage NFT to zestaw operacji dla standardu NFT1 na blockchainie Chia. Umożliwia ci wyświetlanie i filtrowanie NFT, tworzenie nowych tokenów, przesyłanie między adresami, dodawanie URI do metadanych, przypisywanie do tożsamości DID oraz kontrolę widoczności kolekcji. Pracujesz z pełnym zestawem endpointów do zarządzania danymi NFT, ikonami, miniaturkami i surowymi danymi. Idealne dla twórców, kolekcjonerów i platform opartych na NFT na Chii.

Jak używać

  1. Zainstaluj skill Sage NFT w swoim środowisku agenta lub MCP serwera, wskazując repozytorium openclaw/skills i ścieżkę skills/koba42corp/sage-wallet/sub-skills/sage-nft.

  2. Aby wyświetlić swoje NFT, wyślij żądanie do endpointu get_nfts z parametrami filtrowania: możesz ograniczyć wyniki do konkretnej kolekcji (collection_id), minterów (minter_did_id), właścicieli (owner_did_id) lub nazwy. Ustaw offset i limit dla paginacji, wybierz sortowanie po nazwie lub dacie (sort_mode), i zdecyduj, czy pokazać ukryte NFT (include_hidden).

  3. Aby stworzyć nowe NFT, przygotuj tablicę mintów z danymi każdego tokenu: adres, numer edycji, całkowita liczba edycji, hasze danych i metadanych, URI wskazujące na pliki, adres do royalty'ów i procent prowizji (royalty_ten_thousandths). Wyślij żądanie do endpointu mint_nfts wraz z identyfikatorem DID, opłatą sieciową i flagą auto_submit=true, aby automatycznie zatwierdzić transakcję.

  4. Aby przesłać NFT innemu użytkownikowi, użyj endpointu transfer_nfts z listą identyfikatorów NFT (nft_ids), docelowym adresem Chia (xch1...), opłatą i auto_submit. Transakcja zostanie podpisana i wysłana do sieci.

  5. Aby zarządzać kolekcjami, pobierz listę za pomocą get_nft_collections (z paginacją i opcją include_hidden), a następnie zmień widoczność konkretnej kolekcji za pośrednictwem update_nft_collection, ustawiając visible na true lub false.

  6. Aby uzyskać szczegóły pojedynczego NFT, użyj get_nft z nft_id, lub pobierz ikonę i miniaturkę w formacie base64 za pomocą get_nft_icon i get_nft_thumbnail, albo surowe dane za pośrednictwem get_nft_data.

Podobne skille