vouchfx samples
Four production-shaped applications in four stacks — clone, run one command, and watch a complete end-to-end suite pass against real containers.
Samples pinned to the vouchfx engine commit in ENGINE_PIN · current engine release v1.0.0-alpha.7
The sample catalogue
Each sample is a real service — its own database, broker, or cache — driving one coherent business transaction through every hop, not four disconnected checks.
Find the pattern you need
Not sure which sample answers your question? Jump straight to the pattern.
Beyond Core providers
The stock vouchfx CLI ships only the 25 frozen Core providers. The ledger-jsonrpc sample
is the reference pattern for consuming a hub provider before a provider-loader feature ships — a thin
custom runner over the engine's public SDK (Vouchfx.Sdk 1.0.0-alpha.7), consuming
Vouchfx.Community.JsonRpc 1.0.0-alpha.1 from NuGet.org.
The runnable code walkthrough: build and freeze the registry, discover suites, execute, map exit codes.
The hub's guide to compile-time discovery, NuGet pinning, and source builds.
See the recipe applied end-to-end: rpc.json-rpc alongside four Core providers, in one suite.
What proven means
Every sample's README walks through the transaction, the code, the suite design, and what success looks like.