vtc-client 0.6.3

Client SDK for Verifiable Trust Communities (VTC) — auth, members, join, removal, policies
Documentation

vtc-client

Client SDK for a Verifiable Trust Community (VTC) — the VTC counterpart to vta-sdk (which is the client for VTAs).

Authenticate to a VTC and drive its member-facing / admin-facing surface over REST: list members (the community roster), run the join ceremony, remove members, and manage community policy.

It's deliberately thin: authentication reuses vta-sdk's audience-agnostic challenge-response flow (auth_light::challenge_response_light), and the join wire types are re-exported from vta_sdk::protocols::join_requests. Only the VTC-specific REST shapes (member records, pagination) live here.

Pass the full API base including the mount (default /v1), e.g. https://vtc.example.com/v1.

Status

First cut: authentication + member listing. Join / removal / policy methods are layered on next.