sh
brew tap animo/siera
brew install siera
sh
cargo install --git https://github.com/animo/siera
```sh git clone https://github.com/animo/siera cd siera
make build
cargo build --release
make install
cargo install --path .
```
In order to work with Siera an agent needs to be configured. With the following command you connect with our community agent and can access all the functionality.
sh
siera configuration add --default
This command will set up the community agent. To set up your own agent or use our multitenant agent to get your own environment, see the set up guide.
If you are getting started with the tool we recommend enabling informational logs by passing the --verbose
(or -v
) flag.
To see all actions simply use the --help
or -h
flag or see the feature overview.
We intend to support multiple versions of the Aries agent. See the CLI help siera --help
for a list of actions we currently support.
| Feature | Status | Description | | ----------------------------------- | ------ | ------------------------------------------------------------------------------- | | Environments | ✅ | Support multiple environments. | | Connections | ✅ | Retrieve connections or create invitations. | | Schemas | ✅ | Retrieve or create schemas. | | Credentials | ✅ | Offer or propose credentials. | | ACA-Py 0.7.3 support | ✅ | ACA-Py 0.7.3 support. | | Verbosity | ✅ | Three verbosity levels and error messages. | | Automation: offer credential mocked | ✅ | Offer a mocked data credential through an automation. | | Community agent | ✅ | Default use with the Animo community agent. | | Multitenancy | ✅ | Use a personal agent environment with your personal token. | | Brew install | ✅ | Brew install. | | Proofs | ✅ | Proofs. | | Apt-get install | ✅ | Apt-get install. | | Chocolaty install | ✅ | Chocolaty install. | | Automation: offer credential custom | ✅ | Offer a custom data credential through an automation. | | Filters | 🚧 | Use filters to determine what output you want returned. | | Automation: definitions custom | ✅ | Create a schema + credential definition with custom data through an automation. | | Automation: proofs mock | 🚧 | Present proof with mock data through an automation. | | Automation: proofs custom | 🚧 | Present proof with custom data through an automation. |
Is there something you'd like to fix or add to the CLI? Great! We 💗 community contributions. Get involved.