Wallet
A complete digital wallet backend — Chart-of-Accounts, attribute-driven posting profiles, balances, escrow, multi-currency. Fully auditable, double-entry by construction, deploys into your PCI-scoped AWS. It records the movements your payment stack makes — Kanject keeps the books, it never touches the money.
Money moves. We do the accounting.
Double-entry ledger
Every movement is two balanced journal lines — unbalanced posting profiles fail the build.
Attribute-driven posting
Chart-of-accounts and posting profiles as attributes; rules target account roles, not numbers.
Multi-currency
Accounts, conversions, and FX rates per tenant.
Holds & releases
Place and release holds against wallet balances — escrow, liens.
Transaction lifecycle
Log, post, commit, reverse, and cancel through ITransactionManager.
KYC & sanctions states
Wallet parties carry KYC and sanctions-screening status.
Built in .NET.
Spoken in every language.
Every Wallet module ships as both a NuGet package and an official Docker image — runs on ECS, EKS, Fargate, App Runner, or your laptop. Call its HTTP/gRPC API from Python, Go, Node, Java, Rust, or anything else that speaks the wire.
- ✓Multi-arch images:
amd64+arm64from the same tag - ✓OpenAPI + gRPC reflection enabled out of the box
- ✓Same configuration surface — env vars, Parameter Store, file
Kanject.Wallet ships into your AWS, registers itself with one line in Program.cs, and exposes a typed API the rest of your service can use immediately.
Simplify your cloud
journey today.
Join forward-thinking developers and businesses who trust Kanject to eliminate cloud complexity and accelerate innovation.