Skip to content

Why IceRoot

Why not just launch an ERC-20 or an SPL token?

Choose your asset’s home.

Ethereum and Solana offer extensive application ecosystems. IceRoot does one job: it gives digital assets a simple, durable home under post-quantum keys, from launch to migration.

Use IceRoot when your asset needs no more than issuance, ownership, transfers, burns and migration, when a dedicated blockchain is part of its future, or when an existing chain needs to change.

  1. 01

    Create the asset.

  2. 02

    Distribute it.

  3. 03

    Let holders transfer it.

  4. 04

    Stay, or prepare a destination.

  5. 05

    Move on through a supported route.

The comparison

Architecture comparison.

Compare asset creation, everyday transfers and migration across the three models.

IceRoot assets, Ethereum ERC-20 tokens and Solana SPL tokens: core capabilities
At a glance

The same asset idea.
Different rules underneath.

IceRootNative asset protocol
ERC-20Ethereum · Token contract
SPLSolana · Token program
Asset identityAssetIDNetwork + contract addressNetwork + mint address
Asset rulesDefined by protocolDefined by contractStandard token programs
Batch transfersUp to 256 recipients per transferExternal tools or contractsMultiple instructions per transaction
Migration lifecycleBuilt into the protocolUsually customUsually custom
Application execution Outside scopeSmart contractsSolana programs
DeFi ecosystem Outside scopeExtensiveExtensive
More capabilitiesCreation, migration & cryptography
Additional capability comparison
CapabilityIceRootERC-20SPL
Creating and distributing
Create a fungible asset Yes Yes Yes
DistributionNative multi-recipient transfersEcosystem tooling or contractsEcosystem tooling
Native holder burnProtocol primitiveContract dependentSupported by the token programs
What runs the asset
User-deployed token contract Outside scopeYes, one contract per tokenNot required for a basic SPL token
Solidity required for the basic modelNoCommon for custom ERC-20 workNo
Arbitrary token execution logic Outside scopePossibleProgram and extension dependent
Arbitrary transfer hooks or taxes Outside scopePossiblePossible through Token-2022 extensions
Identity and migration
Designed for asset continuity across networks YesNot its design goalNot its design goal
Source-chain provenanceNative asset provenanceCustomCustom
Destination provenanceNative asset provenanceCustomCustom
Migration manifestsMigration recordCustomCustom
Dedicated migration connectorsIceRoot ConnectorUsually third-party or customUsually third-party or custom
Designed to migrate into a future dedicated L1 YesCustom migrationCustom migration
Cryptography
Post-quantum signaturesML-DSA-65 from block 1Classical signaturesClassical signatures
Ecosystem
Permanent ecosystem destinationIf it fits; moving on stays openOftenOften

ERC-20 and SPL features vary by token implementation.

Find your fit

Standardised operations

Shared rules for every asset.

Heartwood Core defines asset creation, transfers, swaps, time locks and burn at protocol level.

Choose the asset’s properties. The network handles its standard operations.

Create once. Use the same interfaces everywhere.

Custom programmable behavior belongs on a general-purpose platform.

Because no asset runs code of its own, IceRoot removes arbitrary executable token logic as a class of asset-level complexity: hidden logic, malicious contracts, proxies, admin backdoors, and Solidity or dependency bugs.

It does not make scams impossible. A project can still mislead its holders, manipulate markets or abandon its work.

General-purpose token platform

  1. Token
  2. Contract / program
  3. Custom logic
  4. Execution environment
  5. Blockchain

IceRoot

  1. AssetIDXYZID 5B21
  2. Standardised operations
  3. Heartwood Core

Native asset operations

  • CREATE
  • TRANSFER
  • SWAP
  • BURN
  • UPDATE METADATA
  • MIGRATE
Architecture comparison

Migration

Plan the destination from day one.

Identity and provenance stay with the asset through each network transition.

Conventional temporary launch9 steps
  1. 01Create temporary token
  2. 02Distribution tooling
  3. 03Operate on host
  4. 04Build destination chain
  5. 05Snapshot holders
  6. 06Build migration portal
  7. 07Design swap, bridge or burn
  8. 08Map ownership
  9. 09Support migration

Dashed: migration work that usually starts once the destination chain exists.

IceRoot5 steps
  1. 01Seedbed
  2. 02AssetIDXYZID 5B21
  3. 03Distribute
  4. 04Transfer
  5. 05Root

One ownership record · identity, history and provenance from the start

A migration route connects the source record, verification evidence and destination.

Seedbed

Start with the asset.

Seedbed sets up the asset and its initial distribution. Holders can then send and receive it on IceRoot.

  1. 01

    Idea

    A project and its first holders.

  2. 02

    Seedbed

    Create the asset and set its supply.

  3. 03

    IceRoot

    Distribute it. Holders transfer it.

  4. 04

    Build your network

    For as long as it takes.

  5. 05

    Root

    Move to its own network through a supported route.

Example asset
XYZID 5B21An example project asset, created in Seedbed
Active on IceRoot
AssetID
Assigned at creationEXAMPLE-ASSET-ID-5B21-0907
Standardised ownership
Balances follow protocol rules, not custom token code.
Transfers
Holders send and receive it.
Distribution
Supply starts in the project’s account and is distributed from there.
Multi-recipient transfers
Up to 256 recipients per transfer.
Burn
Holders can destroy their own balance. No burn address needed.
Metadata
Website, description and logo references.Controlled by asset permissions
Explorer and wallets
Balances, history and identity share one set of interfaces.
Migration provenance
Origin recorded as Seedbed. The destination is recorded when it roots.
Try the Seedbed walkthroughInteractive example

Cryptography

Post-quantum signing.

Account and validator authentication use the ML-DSA-65 signature scheme specified in NIST FIPS 204.

Signing scope matters: an asset’s history before it arrived keeps the security of its source chain.

Outside IceRootKeeps its own cryptography
  • Source chain
  • Earlier history
  • Source-chain keys
IceRoot accountML-DSA-65 authentication
ABCID 8E40A migrated asset, held on IceRoot
Example of a migrated asset

PQ ownership has boundaries.

Every migrated asset and route carries a trust label that states what it depends on.

Wallets and exchanges

One integration. Many assets.

Wallets and exchanges identify assets by Asset ID and use shared transfer, metadata and lifecycle interfaces.

Each platform makes its own listing decisions and reviews the assets it supports.

A wallet or exchange
One IceRoot integration
  • ROOTNative asset
  • XYZAssetID
  • ABCAssetID
Example integration

Moving on

Stay as long as you need.

Projects choose their own migration schedule.

A supported route carries the ownership record forward when the destination is ready. Moving on is a success, not a failure.

FAQ

Your questions, answered.

Asset creation, holder controls, migration and integration.

Choosing IceRoot

Choose ERC-20 for Ethereum’s applications and tooling. Choose IceRoot for native assets with a defined migration path.

Asset ID, supply counters and migration provenance are part of the native record.

See the comparison →

Creating and holding assets

Security

Moving on

Exchanges and ROOT

Choosing

Which one should I use?

Choose Ethereum / ERC-20 if…

  • Ethereum is your intended ecosystem
  • you need Solidity or composability
  • DeFi integration matters
  • you expect the asset to remain there

Choose Solana / SPL if…

  • Solana is your intended ecosystem
  • you want Solana’s token and program infrastructure
  • its applications and liquidity are central
  • you expect the asset to remain there

Consider IceRoot if…

  • your permanent blockchain does not exist yet
  • your current chain is being retired, replaced or rebuilt
  • migration is part of the expected lifecycle
  • you want standardised asset behaviour without arbitrary token code
  • origin and destination provenance matter
  • PQ-native ownership is a long-term requirement
  • you value a deliberately small protocol surface

The right answer may be Ethereum. It may be Solana. It may be IceRoot.

Choose a starting point for

the life of your asset.

Create an asset, plan a migration or browse the use cases.