sage-did
Sage DID (Decentralized Identifier) operations. List DIDs, create new DIDs, transfer ownership, update metadata, normalize.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Sage DID (Decentralized Identifier) operations. List DIDs, create new DIDs, transfer ownership, update metadata, normalize.
How to use
Zainstaluj skill Sage DID w swoim środowisku agenta, upewniając się, że masz dostęp do węzła Chia i portfela z dostępnymi środkami na opłaty.
Aby wyświetlić wszystkie posiadane DID-y, użyj polecenia
get_didsz pustym obiektem payload. Zwróci listę wszystkich Twoich zdecentralizowanych identyfikatorów wraz z ich identyfikatorami, nazwami i statusem widoczności.Aby utworzyć nowy DID, przygotuj parametry: nadaj nazwę tożsamości (np. "Profil Artysty"), określ opłatę sieciową w satoshi (np. "100000000") i ustaw
auto_submitnatrue, aby automatycznie przesłać transakcję do blockchainu.Jeśli chcesz przenieść DID na inny adres, zbierz identyfikatory DID-ów do transferu, podaj docelowy adres portfela (format
xch1...), ustaw opłatę i włącz automatyczne przesłanie. Operacja zaktualizuje właściciela na łańcuchu.Aby zmienić nazwę lub widoczność istniejącego DID-u, użyj polecenia update z identyfikatorem DID-u, nową nazwą i flagą widoczności. Zmiany będą odzwierciedlone w metadanych na blockchainie.
Po zmianach na łańcuchu możesz zsynchronizować lokalne rekordy z aktualnym stanem blockchainu za pomocą polecenia normalize, podając listę DID-ów do zaktualizowania i opłatę sieciową.