Important Links
Command Reference
Hyperledger Indy Network Tools - Indy CLI Commands
Code Block |
---|
language | bash |
---|
linenumbers | true |
---|
|
> indy-cli --config cliconfig
indy> pool create testnet gen_txn_file=pool_transactions_testnet_genesis
indy> pool connect testnet
indy> wallet create my_wallet key
indy> wallet open my_wallet key
indy> did new metadata="new did with no privileges"
indy> did use <type first letter of new DID and then press tab>
indy> help
indy> pool list
indy> wallet list
indy> did list
indy> ledger <tab><tab> (shows command hint)
indy> ledger help (shows commands detailed help)
indy> ledger nym help
indy> ledger get-nym did=<your DID> (shows that your DID is not on the ledger)
As728S9715ppSToDurKnvT is a Trustee on Indicio TestNet |
Hyperledger Aries
Starting up the toolbox
Code Block |
---|
|
cd ~/git-hltraining/aries-toolbox # Or whichever directory you've cloned the toolbox to while following prerequisites
git checkout main
git pull
npm install
npm run dev |
Starting up the agents
Code Block |
---|
|
cd ~/git-hltraining/aries-acapy-plugin-toolbox/demo # Or whichever directory you've cloned the plugin to while following prerequisites
git pull
git checkout hl-workshop
docker-compose -f docker-compose.alice-bob.yml up --build |
Permissions
When running docker-compose (or other docker commands), you may need to prefix the command with sudo
if it initially fails due to permissions.
...
Code Block |
---|
|
sudo docker-compose -f docker-compose.alice-bob.yml up --build |
Other Resources Used
- Indicio Self-Serve Tool - Used to anchor a DID
- Indicio TestNet IndyScan - Used to view network transactions
Repo Links
Additional Reading
- Notable ACA-Py Plugins
- Aries Cloud Agent - Python: Architectural Deep Dive
- Aries Interop Profile (AIP)
- Credential Systems
- AnonCreds
- W3C Credentials
- AnonCreds Revocation