Trust concentrates in the translation layer
A destination chain cannot directly know what happened on the source chain. It relies on verification networks, executors, or solvers to provide proofs and execution.
A bridge connects two shores; a metro connects the whole network. Identity, pages, and messages stay on their source chains. TapeUP reads across chains, verifies locally, and composes a unified view: pages render only when hashes match, and messages post only when digests match.
3ledger types
Identity, pages, and messages share one endpoint coordinate
US$0.001–0.05
Source-chain write budget for one message or page update in a typical L2 environment
US$0
Protocol reading fee US$0: opening pages and reading messages incurs no per-use protocol fee
0
No destination-chain execution prepayment: TapeUP does not execute on the destination chain, so it does not prepay verification networks, executors, or destination gas.
01
Traditional bridges use verification networks, executors, liquidity providers, or solvers to move messages and assets to the destination chain and trigger execution. They solve for acting on the other side. TapeUP leaves destination execution out and lets clients read and verify the original records on each source chain.
A destination chain cannot directly know what happened on the source chain. It relies on verification networks, executors, or solvers to provide proofs and execution.
The source operation may be confirmed while destination execution is delayed or fails, requiring retries, refunds, or exception handling.
Different approaches use different proof formats, error models, fee structures, and monitoring systems. Supporting more chains increases integration and maintenance costs.
A cross-chain protocol can verify messages or assets, but it usually does not verify that the page a user sees matches the version registered by the project.
02
DeWEB does not execute on the destination chain. It reframes the problem: can source-chain records be read independently, verified, and composed on the client?
The endpoint ID is determined by chain ID and container address; TapeUP does not assign it. Control follows source-chain container state.
Source of truth: source-chain container state
Page path, type, version, and content fingerprint are registered by protocol rules; the client renders only content that matches the on-chain registry.
Source of truth: source-chain registry
Messages are written to the hub directory and event on the sender's chain; the recipient client reads, verifies, and posts them at the required confirmation depth.
Source of truth: source-chain hub directory
TapeOut DeWEB defines endpoints, directories, write rules, and verification rules. TapeUP reads records across chains and composes a universal ledger for users.
DeWEB lays the track; TapeUP draws the service map.
03
DeWEB defines the objects, write rules, and verification rules without prescribing a client interface. TapeUP follows those rules to read and compose the ledger; it does not rewrite any source-chain record.
The endpoint ID combines a zero-padded chain ID with the container address; the container address calculation already includes chain context. The display form uses the chain short name as an area code. The subject is the circuit container, not a platform account.
Conceptual representation only; actual byte lengths and encodings follow the protocol specification.
endpointId = concat(
leftPad(chainId, CHAIN_ID_BYTES),
containerAddress
)Every enabled chain uses deterministic deployment so the hub address is identical. Inbound entries record the sender container, block, timestamp, and digest; outbound entries record the recipient endpoint and the message's sequence in the recipient directory. The body lives in the send event; the chain retains the directory and fingerprint long term.
Senders submit transactions only on the chain that hosts their container. The hub verifies holder identity on that chain, writes the directory entry, and emits an event. The protocol therefore has no half-state such as "burned on the source chain, not minted on the destination," and needs neither a validator quorum nor destination-chain prepayment.
The digest combines reference and payload hashes. The message ID binds the protocol domain, chain ID, hub, recipient endpoint, and recipient sequence. Payloads use elliptic-curve key exchange and authenticated encryption; directories are public, but only the recipient can decrypt the body.
Conceptual representation only; actual byte lengths and encodings follow the protocol specification.
function verify(record, payload, confirmations) {
assert(hash(payload) === record.digest);
assert(confirmations >= safeDepth(record.chainId));
return { status: 'confirmed', payload };
}Site files are chunked into containers, and the site registry records path, type, chunk count, and content hash. Pages and messages share the same container coordinate. Readers fetch chunk by chunk, and every hash must match the registry.
04
TapeUP is not a new chain. It deterministically composes three kinds of records scattered across source chains into one universal client-side view. All three share a single primary key: the endpoint ID.
The source of truth is the circuit container. The endpoint ID is derived from the chain ID and container address and is unique across the network.
The source of truth is the source-chain container and site registry. A block is posted only when multiple nodes return the same chunk and its hash matches the registry.
The source of truth is the source-chain hub directory; the body lives in the event. A message is posted only after its digest is verified and the chain's safe confirmation depth is reached.
Only a matching fingerprint is posted. The unified view lives in every TapeUP client; indexes can speed it up but never become the source of truth.
05
A station turns "every client scans the network" into "someone is on duty, but riders can still verify." It does only three things: read the ledger, verify fingerprints, and deliver the service map.
A bridge's power is to stamp approval on the other side; once stamped, the destination mints or executes. A station has no such stamp: it cannot change a source-chain directory, issue a proof that a destination chain must obey, or conjure a page or message.
To become a station, mint the designated integrated circuit on the official TapeOut protocol and connect its container to TapeUP. Transferring the circuit transfers the station's operating rights.
06
The difference is not how many chains you connect, but where trust lives, who executes, and whether pages count as state.
| Dimension | Bridge-style cross-chain | TapeOut DeWEB protocol | TapeUP Universal Ledger |
|---|---|---|---|
| Deliverable | Destination execution or asset arrival | Leaves a verifiable record on the source chain | Verifies multi-chain records and composes a unified view |
| Trust basis | Verifier set, executor, solver, or liquidity network | Source-chain consensus and on-chain registry | Source-chain consensus, on-chain fingerprints, and local verification |
| Destination-chain execution | Yes, usually requires verification and execution components | No | No. The client only reads and composes. |
| Page handling | Usually outside the bridge protocol's scope | Registers page version and content fingerprint | Render only when hashes match |
| User fees | Source gas, verification, relaying, destination execution, or liquidity fees | Source-chain write cost only | Reading incurs no per-use protocol fee |
| Single point of failure | Route, validator, or executor failures can affect delivery | Source-chain records do not disappear when one station goes down | Any station can be replaced, or the client can rebuild the view |
| Asset handling | Can move, mint, release, or swap assets | Does not move assets | Kept separate from asset rails: verify first, then choose whether to transfer |
07 · Cost comparison
The comparison below covers a small message in a typical L2 environment. TapeUP delivers verifiable records; LayerZero and CCIP also provide destination-chain verification and execution, so the services are not identical.
The ranges below are September 2026 product-planning estimates, not fixed protocol pricing or live trading quotes. Actual fees depend on prevailing gas and protocol quotes. Comparison basis: a ≤1 KB message in a typical L2 environment. LayerZero and CCIP also include destination-chain verification and execution, so they are not strictly equivalent services.
| Option | Budget for 1,000 messages | Estimated budget gap using matching interval endpoints | Notes |
|---|---|---|---|
| TapeUP / DeWEB | US$1–50 | Baseline | Source-chain writes only; US$0 protocol reading fee |
| LayerZero V2 | US$20–1,500 | US$19–1,450 | Includes DVN, Executor, and destination-chain execution budget |
| Chainlink CCIP | US$200–3,000 | US$199–2,950 | Includes network services and destination-chain execution budget |
On the same basis, TapeUP costs about US$10–500: roughly US$190–14,500 less than LayerZero and US$1,990–29,500 less than CCIP. The calculation maps interval endpoints; actual fees depend on prevailing gas and protocol quotes.
07
TapeUP does not replace every bridge. It separates seeing and verifying from moving and executing, so only workflows that truly require execution pay for a bridge.
Records stay on the source chain, content fingerprints can be verified, and a single entry-point failure can still be rebuilt. That is the universal ledger TapeUP defines.