Skip to main content

Tokenized deposit tie-out to the core ledger

What is a tokenized deposit tie-out?

A tokenized deposit tie-out is the daily check that the deposit tokens on the chain add up to the deposit balances in the bank’s core ledger, also called tokenized deposit reconciliation.

Banks that issue deposit tokens run it at each close, because a token balance with no matching deposit, or the reverse, is a break that operations has to explain before the next business day.

Goldsky can start the check when your close finishes, read total supply at the cutoff block, compare it with the core and flag the difference; your core ledger and the fix stay with your team.

Who runs a tokenized deposit tie-out?

Banks that issue tokenized deposits, including crypto-native banks, custodian banks and global banks.

How a tokenized deposit tie-out works

The diagram follows one day’s tie-out from the deposit tokens moving on the chain to the break your team resolves, and shows who does each step. Your setup may differ.

Your business, step 2: Close the core ledgerYour core books the day’s balances
Goldsky, step 3: ComposeStart the tie-outYour close calls the task
Blockchains, step 1: Deposit tokens moveClients mint, burn and transfer
Goldsky, step 4: EdgeRead supply at cutoffTotal supply at the day’s last block
Goldsky, step 5: ComposeTie out to the coreCore balances fetched and compared
Your business, step 7: Resolve the breakFixed before the next business day
Goldsky, step 6: ComposeFlag any breakOperations hears the moment it appears
  • Goldsky

How to tie out tokenized deposits to the core ledger

When your core ledger closes the day, it calls a task that Goldsky hosts. The task reads the deposit token’s total supply at the cutoff block, fetches the core’s balances, compares them and alerts operations to any break, logging every input.

What you’ll need

  • Goldsky Compose
  • Goldsky Edge
  • A core banking ledger that can report end-of-day deposit token balances
  • An API on your side that returns those balances to the task
  • An operations queue or alert endpoint for breaks
  1. Move deposit tokens on the chain

    Clients mint, burn and transfer deposit tokens through the day, and each mint or burn should change the core balance by the same amount.

    The chain records every mint, burn and transfer. Total supply at any block is the amount of tokenized deposits outstanding at that moment.

  2. Close the core ledger for the day

    The tie-out compares two records at one moment, so the core has to settle its numbers first.

    Your core books the day’s balances for the deposits that back the tokens, as of a cutoff time. Pick the cutoff once and record which block it maps to, or the two sides are measured at different moments and every day shows a break.

  3. Start the tie-out when the close finishes

    Handled by Goldsky Compose

    Running the check as soon as the core closes gives operations the whole next morning to fix a break.

    The close calls the tie-out with the business date and the cutoff. A tie-out started on a fixed timer can run before the close finishes and report breaks that aren’t real.

    With Goldsky, the tie-out is a Compose task with an HTTP trigger that your close process calls with the date and cutoff in the payload.

    Start a task from an HTTP trigger (opens in a new tab)
  4. Read total supply at the cutoff block

    Handled by Goldsky Edge

    The onchain side of the tie-out is how many deposit tokens existed at the cutoff.

    Read supply at the exact block that matches the cutoff, not the latest block, or tokens minted after the close count against yesterday’s balances.

    The task can call eth_call on Edge RPC with the token’s totalSupply() and the cutoff block number, so the read is pinned to that block.

    Read contract state with eth_call (opens in a new tab)
  5. Compare supply with the core balances

    Handled by Goldsky Compose

    The tie-out passes when the tokens outstanding equal the deposits the core holds for them.

    Fetch the core’s total for the same cutoff and compare it with supply, in the same units. A token with six decimals compared with a core balance in cents shows a break that isn’t one.

    Compose fetches the core’s balances from your API with fetch, which retries a failed read and records each request and response in the task’s run.

    Make auditable requests with fetch (opens in a new tab)
  6. Flag any break

    Handled by Goldsky Compose

    A difference between the token and the core is a break that someone has to explain.

    Send the break with both figures, the cutoff and the block to the people who own the fix. A break reported without its inputs means someone rebuilds the check by hand before they can start on the cause.

    Goldsky Compose posts the break to your alert endpoint from the same task, and the run’s log keeps the supply read, the core figures and the result side by side.

    How Compose logs each run (opens in a new tab)
  7. Resolve the break

    The books have to agree before the next business day starts.

    Your operations team traces the difference to a mint, burn or booking that one side missed and corrects the side that’s wrong. A break carried into the next day mixes with that day’s activity and gets harder to trace.

What you control

Your team
  • Close the core ledger for the day
  • Resolve the break

Questions and answers

What are tokenized deposits?

Tokenized deposits are bank deposits recorded on a blockchain or similar distributed ledger instead of, or as well as, the bank’s traditional ledger. They stay deposits: a claim on the bank that is repayable at par and can pay interest. In the cases EU bank regulators have observed, each token is tied to the account holder rather than passing freely from holder to holder like a stablecoin. Where the tokens mirror balances still kept in the core ledger, the two records have to be reconciled, which is what the tie-out does.

Security and deployment

  • SOC 2 Type IIIndependently audited security controls.
  • Dedicated infrastructureSingle-tenant options for production workloads.
  • Data residencyCloud, on-premises or co-located.

Tie out tokenized deposits to the core ledger with Goldsky

We’ll map it to your systems and show you what Goldsky runs, so your team builds the product, not the pipelines underneath it.

© Endless Sky Inc. All rights reserved.

PrivacyTermsSecurity

System status