How it works

From payment intent to measured saving

Each bank sends Sampo a payment intent for each of its upcoming large-value payments. Sampo computes a payment schedule and gives each bank advice for its own payments. The bank submits each payment to the RTGS through its own systems, and the RTGS settles it as it does today.

Diagram of Sampo's design, with banks, three compute parties and monitoring. Each bank sends payment intents to the compute parties. They compute the payment schedule together and send each bank its advice.

01

Bank sends payment intents

The bank's payment system or intraday liquidity system sends payment intents for its upcoming large-value payments to Sampo's Bank node at the bank, through an API. Each record is a payment intent, with the earliest time the bank can submit the payment and the payment's own time. It is not a payment instruction, and Sampo cannot submit it to the RTGS.

The bank sends Sampo only payments above its value threshold. It submits everything else under its existing process.

Bank console setting: value threshold of USD 500m, the minimum payment value that takes part in Sampo, with a range of USD 500m to USD 5.1bn.
The bank sets its value threshold. Here, payments of USD 500m and above take part.

02

Sampo computes the payment schedule

Sampo computes a payment schedule for the payments of all banks in the cohort. It uses Sampo's rule, parts of which are patent pending. Today Sampo runs on payment data in the clear. In Sampo's design, independent compute parties compute the payment schedule together, and each sees only shares of the amounts.

In that design, which uses multi-party computation, Sampo's Bank node splits each amount into shares before it leaves the bank. Each compute party receives only its own shares, which are not enough to recover the amount. The compute parties receive sender, receiver, timing and priority in the clear.

Bank console privacy setting: disclosure horizon of 60 minutes, with options of 15, 30 and 60 minutes.
The bank sets its disclosure horizon: how far ahead its funding checkpoint reveals the payment schedule (60 minutes by default).

03

Sampo sends each bank its own advice

Sampo sends each bank advice for its own payments only, matched to its own references. No bank receives another bank's advice or payment data.

Each advice tells the bank to submit a payment now, before its own time, and gives the bank's funding checkpoint (see step 04). Advice is valid for one minute. The bank submits a payment that Sampo does not advise early at its own time.

Bank console list of upcoming advice: Payment 27 at 13:37; Payments 8, 11, 21 and 29 at 14:05; and later payments, each with its funding checkpoint.
What to submit next. Sampo does not advise Payment 27 early, so the bank submits it at its own time, 13:37. At 14:05 Sampo advises the bank to submit Payment 8 now, 13 minutes before its own time of 14:18:01.

04

Bank submits payments; the RTGS settles them

The bank submits each payment to the RTGS when Sampo advises it, or at its own time, using its existing systems. If the bank does not follow the advice, the advice lapses at the end of its minute, and Sampo's next update of the payment schedule takes that into account (see step 05). The RTGS settles each payment gross, in full and unchanged. Sampo never submits or holds a payment.

Each advice carries a funding checkpoint: the largest net debit that Sampo's payment schedule expects for the bank over the advice minute and the next 60 minutes. Sampo fixes it when it publishes the advice, and it is zero if the bank is not expected to go into net debit. Before it submits a payment, the bank can check its headroom after the payment: the funding checkpoint less its net debit and the payment's amount. If there is a shortfall, the bank may hold the payment until expected receipts settle, or fund the payment itself.

Bank console positions: net debit USD 4.65bn, funding checkpoint USD 4.86bn, headroom USD 211m, 27 payments submitted and 14 upcoming, and a table of advice with each payment's advised time, status, own time and funding checkpoint.
Net debit USD 4.65bn against a funding checkpoint of USD 4.86bn, with USD 211m headroom. Each line gives the payment's status.

05

Sampo updates the payment schedule every minute

Sampo updates the payment schedule every minute from the payment intents sent so far and advises which payments to submit now. Advice is valid for one minute. The bank submits a payment that Sampo does not advise early at its own time.

New payment intents, amendments and cancellations enter the next update of the payment schedule. So does advice the bank did not follow, which lapses at the end of its minute.

Bank console figures: net debit USD 4.65bn, funding checkpoint USD 4.86bn, headroom USD 211m, 27 payments submitted, 14 upcoming, last payment intent and update at 13:07.
Sampo computed the advice on screen at 13:07, after the last payment intent arrived.

06

Sampo monitors submissions and reports the saving

Sampo compares the actual submission times with its advice and reports the liquidity saved: the bank's peak without Sampo less its peak with Sampo. The bank reports when it submitted each payment. The report uses submission and receipt times, not amounts.

The bank's own RTGS settlement record remains the authoritative record for any dispute.

Bank console: liquidity saving today of 48%, net debit USD 4.65bn of a USD 4.86bn funding checkpoint, next submission at 13:37, advice 16 minutes old.
The saving so far today, with the bank's net debit against its funding checkpoint.

What the bank keeps

Submission authority

Every submission to the RTGS is the bank's own act, through its existing systems. Advice is never later than the payment's own time.

Customer data

Sampo receives each payment's amount, counterparty bank, priority and time window. Customer data and personal information stay with the bank.

The settlement relationship

Finality stays in central bank money on the existing rail. Sampo holds no funds.

The ability to bypass

A bank need not follow any advice, and can stop sending payment intents at any time. If Sampo is unavailable, banks submit payments as they do today.

Who runs Sampo

The service operator runs Sampo for a cohort. Today FNA is the service operator; an FMI or a bank consortium could be. Each bank decides when it submits its payments, and the existing RTGS settles them.

Who receives what

PartyReceivesDoes not receive
Each bankAdvice and funding checkpoints for its own paymentsAny other bank's payments, advice or net debit
Service operator (today, with payment data in the clear)All payment intents, including amountsCustomer data and personal information
Compute parties (production design, with multi-party computation)Sender, receiver, timing and priority of each payment; one share of each amountPayment amounts and the liquidity positions derived from them
MonitoringHealth, counts and timings; submission and receipt times for measurementPayment amounts
The RTGSEach payment, submitted by the bank as todayAnything from Sampo

Become a design partner · The evidence