Veritas Bank
Cards · Internet Computer

VERITAS CARD ISSUER

Blockchain trust. Card-network speed.

ARCHITECTURE CONCEPT proposed design · no live card-network / ICP integration claimed

Each card receives a verifiable Card Identity on ICP. A customer or corporate treasury has one Wallet Canister for its cards and collateral references. Authorization remains an off-chain Veritas path; the ledger—not ICP—remains the source of payment balance truth.

What stays off-chain: PAN, CVV, PIN, personal KYC documents, authorization decisions and payment hot-path data. ICP is proposed for card identity, lifecycle commitments, collateral links and reserve-proof references. “Approval < 300 ms” is a design target from this concept, not a measured service guarantee.

The idea, in plain language

What is Veritas Card Issuer?

A proposed bank card-issuing service: Veritas manages cardholder and card records, controls, available spending power, authorizations, holds, captures and the issuer ledger. A card scheme routes purchase messages between merchants and the issuing bank.

“Blockchain card” here means an ICP identity and proof layer attached to a card record—not a payment card or payment transaction running on-chain.

What is it for?

To make each issued card’s identity, lifecycle state, control commitment and collateral/reserve references independently verifiable, while letting customers continue to pay through familiar card-network acceptance.

It is intended to add tamper-evident evidence and reserve transparency; it does not replace issuer authorization, card-network contracts, custody controls, or the Veritas ledger.

How does it work?

Veritas verifies the customer through its governed KYC process, creates one Wallet Canister for that customer or treasury, checks eligible collateral, and creates a distinct ICP Card Identity for each card. The ICP record contains only permitted identifiers, references and cryptographic commitments.

At purchase, the merchant’s acquirer routes an authorization through the card scheme to Veritas. Veritas checks card status, controls, risk and its own ledger, places an authorized hold, then returns approve/decline. Clearing and capture follow later; accepted capture is posted to the append-only ledger. ICP proofs are written separately—they are not awaited for authorization.

What does blockchain add?

ICP can provide a durable, independently verifiable reference for card identity, lifecycle changes, control hashes, collateral links and reserve commitments. A verifier can check that a proof matches the anchored commitment.

ICP is not Visa, the acquirer, the issuer processor, the card network, an authorization system, custody evidence by itself, or balance truth. Anchoring a hash proves commitment to data, not that the underlying reserve is real or sufficient.

How a Visa-like card issuer flow works

A generic card-scheme model: the merchant’s acquirer routes an authorization request through the scheme to Veritas as issuer. Veritas checks its own card controls and ledger, places a hold when approved, and returns an approve/decline decision over the scheme path. Clearing and settlement follow later; neither authorization nor payment balances are put on ICP.

Generic five-party card flow: cardholder and merchant, acquirer or processor, card scheme, Veritas authorization switch and Veritas ledger. The issuer response returns over the network; clearing happens later off-chain; ICP is a separate asynchronous proof sidecar. No Visa integration or affiliation is claimed.
CONCEPT ONLY · ISSUER DECISION RETURNS ON THE SCHEME PATH · ICP PROOFS ARE A SEPARATE, NON-BLOCKING SIDECAR · NO LIVE NETWORK ACCESS OR AFFILIATION IS CLAIMED
StepAnimated flowWhat happens
01
Customer identity is verified by Veritas; only a minimal subject reference proceeds to wallet setup.
Identity & onboardingKYC is completed in governed Veritas systems. No identity documents are placed on ICP.
02
One customer or treasury maps to one Wallet Canister, which holds distinct card identities and collateral references.
Customer Wallet CanisterOne canister per customer or treasury groups cards and collateral references; each card remains separately identifiable.
03
Tokenized gold, Treasuries, ckUSD or ckEUR pass asset, ownership and custody checks before collateral recording.
RWA collateral depositTokenized gold, Treasuries, ckUSD or ckEUR are examples only; asset eligibility and custody evidence must be verified.
04
Verified reserve evidence passes policy eligibility and collateral lock checks before an internal spending-power projection.
Collateral → spending powerCollateral status may be evidenced on ICP, while card limits and available spending power remain internal Veritas projections.
05
An authorized wallet request creates a unique on-chain Card Identity and a verifiable proof reference.
On-chain Card IdentityEach card has a unique ICP identity. PAN, CVV, PIN and customer KYC documents are explicitly excluded.
06
The card identity commits to a minimal collateral reference and tamper-evident controls digest, not sensitive values.
Controls & collateral linkThe identity links to a collateral reference and a controls hash; sensitive control values are not published.
07
A proposed Veritas adapter carries typed internal instructions through a card-network exchange to cardholder delivery.
Card-network issuanceA Veritas-owned adapter would map internal instructions to an external network. No Visa or Mastercard integration is claimed live.
08
A merchant or ATM request passes through the off-chain authorization switch and Veritas policy and ledger checks.
Off-chain authorizationMerchant and ATM decisions stay on the fast off-chain path. The under-300-ms figure is a concept target only.
09
An approved request creates a hold, capture is limited to the reservation, and an append-only Veritas ledger posting updates the balance projection.
Hold → capture → ledgerCapture cannot exceed the hold. Immutable Veritas ledger postings—not blockchain state—remain authoritative for balances.
10
Card lifecycle and reconciled reserve evidence form a minimal proof digest that can be anchored to ICP.
Lifecycle & reserve proofICP can anchor lifecycle and reserve commitments for verification; it does not store payment records or balance truth.

ILLUSTRATIVE ARCHITECTURE ONLY · SVGs ARE INDEPENDENT FILES FOR EASY EDITING · ANIMATION RESPECTS REDUCED-MOTION PREFERENCE

Request the architecture review proposed concept — no live card-network or ICP integration exists behind this page