Skip to main content
In plain English: From the user’s side, a TSN payment is one action: enter a 10-digit TIN, review the amount, and approve. The protocol then resolves the route, verifies the authorization, coordinates settlement, and records a private credit. Timing depends on wallet approval, service leases, Solana confirmation, and the current settlement path.

What the user sees

That is the intended product surface. No wallet address to copy and no settlement network to choose. The wallet still authorizes the payment, and the app should distinguish a submitted payment from a confirmed one.

What actually happens

Each layer stays inside its boundary, so no layer needs to know more than it should.

Layer-by-layer, in one line each

Any single layer, on its own, is incomplete. Together, they form a payment path.

Why the user does not see any of this

Because no layer needs the full picture, the user does not have to hand it out. The wallet approves the signed authorization, while the Node, Receiver, Cranker, TSN program, and TCAP program each perform only their assigned checks. The product is a payment. The architecture is a set of enforced boundaries.

Architecture

The current TIN, GPRU, TSN, and TCAP architecture.

FAQ

What is on-chain, what is private, and what operators can see.