> ## Documentation Index
> Fetch the complete documentation index at: https://base-a060aa97-docs-devrel-859-eth-getproof-historical-proof.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Transfer Inside a Ledger

> Move balances between accounts inside a ledger while keeping the sender, recipient, and amount off the public chain.

Once funds are in a ledger, accounts can transfer, swap, and earn yield while balances and activity stay off public block explorers. Only deposits and withdrawals touch Base. Everything in between is private. See [Private Transactions](/get-started/private-transactions).

## What's Exposed Onchain

| Data | Public? | Why |
| - | - | - |
| Sender | Hidden | The transfer stays inside the ledger. |
| Recipient | Hidden | The transfer stays inside the ledger. |
| Amount | Hidden | The transfer stays inside the ledger. |
| Activity | Hidden | Nothing about the transfer lands on Base. |

The ledger stays agnostic to the offchain system behind it, so you run your own bookkeeping and custom transaction logic.

## See Also

<CardGroup cols={2}>
  <Card title="Deposit to a ledger" icon="download" href="/build-on-base/ledgers/deposit">
    Move funds from Base into a ledger.
  </Card>

  <Card title="Withdraw from a ledger" icon="upload" href="/build-on-base/ledgers/withdraw">
    Move funds from a ledger back to Base.
  </Card>
</CardGroup>
