Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/components/CCIP/ChainHero/ChainHero.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ function ChainHero({ chains, tokens, network, token, environment, lanes, isDecom
<>
<div className="ccip-chain-hero__details__item">
<div className="ccip-chain-hero__details__label">
{isCanton ? "Per party router factroy" : "Router"}
{isCanton ? "Per party router factory" : "Router"}
</div>
<div className="ccip-chain-hero__details__value" data-clipboard-type="router">
<Address
Expand Down
4 changes: 2 additions & 2 deletions src/content/ccip/concepts/canton/token-pools.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -53,14 +53,14 @@ Designed for fixed-supply tokens where cross-chain transfers are backed by locke

| Direction | Behavior |
| :------------------------ | :--------------------------------------------------------------------------------------------------------------- |
| **Send (source)** | Sender tokens are **locked** (transferred to the pool owner via pre-approval). |
| **Send (source)** | Sender tokens are **locked** (transferred to the pool owner via preapproval). |
| **Receive (destination)** | Tokens are **released** from pool holdings to the receiver — immediately or via a pending `TransferInstruction`. |

**Characteristics:**

- Pool must hold sufficient liquidity for inbound releases.
- Total supply remains constant; tokens move between pool and users.
- Token must support transfer pre-approvals.
- Token must support transfer preapprovals.
- Pool owner is not enforced to be instrument admin, but **strongly recommended** (see trust model below).
- Caller must provide pool holdings via `extraContext` on execute.

Expand Down
Loading
Loading