
On-Chain Asset Canisters: Serving Web Applications from Blockchain Memory
How the IC asset canister serves HTML, CSS, and JS over HTTP with cryptographic certification.
Tag archive

How the IC asset canister serves HTML, CSS, and JS over HTTP with cryptographic certification.

Step-by-step implementation of .well-known/ii-alternative-origins JSON manifests.

Ensuring consistent user principals when serving static frontends via CDNs and on-chain assets.

How the Internet Computer directly validates Bitcoin UTXOs and broadcasts raw transactions via P2P nodes.

How ICPay incorporates threshold cryptography to enable instant BTC transactions with negligible fees.

The exact cryptographic formula converting (Principal + Subaccount) to CRC32-checksummed Account IDs.

How 32-byte subaccounts allow a single canister to maintain millions of isolated user balances.

A structural pattern for writing maintainable, production-grade Motoko actors.

Verifying that the destination subaccount exists and is capable of receiving funds before transfer.

Configuring freeze thresholds in cycles to preserve canister memory indefinitely.

Why the Internet Computer canister cycles model enables Web2-like consumer onboarding.

How the NNS CMC burns ICP tokens to generate computational cycles at SDR-pegged exchange rates.