Solana DvP settlement requires 100% upfront cash for every trade

by admin

The published design of Solana’s new institutional settlement program requires the full cash and asset legs of a trade to be available before it can execute the trade.

Its atomic transaction can prevent a buyer from paying without receiving the asset, but the program supplies neither the cash nor the financing needed to reach that point.

The Solana Foundation announced Solana DvP on Oct. 6 as an open-source standard for delivery-versus-payment settlement. The published design puts each side’s tokens into a separate escrow, then moves both agreed amounts together. It also explicitly excludes netting, the process of offsetting obligations before paying the remaining balance.

Institutions may benefit from a shorter wait for proceeds, while still needing to source the full amount for every trade they submit.

The announcement provides no measured capital-saving result or total-cost comparison.

Full funding and faster reuse

Under the published program limits, one trade record covers one exchange between two parties. Both legs must be token accounts on Solana, and partial fills are not allowed. A bank-account payment made on another rail falls outside this atomic exchange.

The settlement code at the documented source commit checks that each escrow balance is at least the amount agreed for that leg before transferring either agreed amount.

An underfunded side causes settlement to fail, and excess tokens are returned to the named party rather than increasing what the counterparty receives.

The economic responsibility remains with the participants and whoever finances them. A buyer must arrange the cash token, a seller must arrange the asset token, and a lender could finance either position through a separate arrangement, but that would leave the financing relationship outside the DvP program.

Funding itself uses an ordinary checked token transfer, according to the funding instructions. A custody or treasury system can supply the tokens without a special funding call.

Both balances must meet the agreed amounts at settlement, and the settlement authority must sign to exchange them.

That authority, a third address named in the trade, must sign the settlement instruction. The destinations are fixed when the record is created.

If a required transfer cannot complete, the settlement transaction reverses, and the earlier funding transfers are separate transactions.

Solana DvP published design: the asset and cash parties fully fund separate escrows, a settlement authority signs, and both legs move together. Financing and netting remain external; issuer controls can block transfers.
Solana’s proposed bilateral settlement design escrows both cash and assets before executing both legs together or neither.

Gross funding asks how much must be available for a trade, while funding duration asks how long it remains unavailable for other uses. Solana DvP’s bilateral design requires the full amounts at settlement but does not require institutions to keep those balances idle permanently.

A participant that receives usable cash or assets sooner may be able to put them into a subsequent trade sooner. That could reduce how long it needs external financing or how much liquidity it holds against a sequence of obligations.

The benefit depends on when funding is required and when the proceeds can actually be used.

Offsetting obligations can reduce the amount that needs to move in the first place. Solana DvP does not perform that calculation across trades. Institutions that need netting or credit must arrange those functions elsewhere before deciding how much to send to their escrows.