bc-envelope-cli 0.35.0

Gordian Envelope Command Line Tool.
Documentation
# `envelope` Docs

The following docs exemplify the basic functionality of the `envelope` tool. The built-in `--help` is a good source of information. You may also find the unit tests in the [tests](../tests/) directory useful.

* [Overview of Commands]Overview.md — Adding subjects, assertions, signatures, and salt.
* [Basic Examples]BasicExamples.md — Demonstrating standard methodologies for entry, encryption, and signing.
* [SSKR Example]SSKRExample.md — Using Shamir's Secret Sharing to lock envelopes.
* [Complex Metadata Example]MetadataExample.md — Creating envelopes with layered, structured data.
* [DID Document Example]DIDExample.md — Creating and wrapping identifiers.
* [Verifiable Credential Example]VCResidentExample.md — Building complex credentials around an identifier.
* [Verifiable Credential with Detailed Elision Example]VCElisionExample.md — Eliding some of a credential.
* [Attachments]Attachments.md — Standardized third-party attachments for envelopes.
* [Signing Envelopes]Signing.md — Signing and verifying signatures on envelopes.
* [CLI Key Formats]Key-Formats.md — Inspecting key URs and native key interoperability.
* [Multipart UR Examples]Multipart-UR.md — Splitting envelope URs into QR frames or animations.
* [XID Documents]XID.md — Overview of XID support.
    * [XID Basics]XID-Basics.md — Creating and identifying XID documents.
    * [XID Export]XID-Export.md — Exporting with controlled private key handling.
    * [XID Keys]XID-Keys.md — Working with XID document keys.
    * [XID Methods]XID-Methods.md — Resolution methods.
    * [XID Delegates]XID-Delegates.md — Working with delegates.
    * [XID Services]XID-Services.md — Working with services.
    * [XID Provenance]XID-Provenance.md — Provenance mark chains.
    * [XID Signing]XID-Signing.md — Signing and verifying.
    * [XID Attachments]XID-Attachments.md — Third-party metadata.
    * [XID Edges]XID-Edges.md — Verifiable claims (edges).
* [Pattern Matching]PatternMatching.md - Using patterns to match on parts of envelopes
    * [Envelope Pattern Expression Syntax]envelope_patex.md - The syntax for envelope patterns used in pattern matching.

For more examples of `envelope-cli` usage, see the [envelope-cli videos](https://github.com/BlockchainCommons/envelope-cli-swift#videos) and their transcripts.