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.