Core Features

Flexible Native Asset Configuration

The disposable parachain does not require a native token, which would add complexity by necessitating a valuation mechanism for use in fees, block production, and validator rewards. Instead, the parachain uses Polkadot's native Relay Chain token for transaction fees and other operational needs, including cross-chain transactions via XCM. It is also extremely straightforward to adapt it to use the native token of other chains or sufficient assets like USDC as the disposable native asset.

Zero Existential Deposit

To support cost-efficient and user-friendly interactions, the chain has a zero existential deposit. This removes the need for users to maintain a minimum native token balance for critical operations, thereby lowering barriers to entry and easing access for new accounts.

Asset Handling Without Issuance

The chain supports asset management through the pallet-asset, enabling asset handling without issuance capabilities. Because of the chain's temporary nature, it does not mint new tokens. Instead, asset issuance takes place on Polkadot-aligned chains such as Asset Hub, or on any "permanent" chain that chooses to attach a disposable chain for a specific use case. Tokens are then transferred to the disposable parachain via XCM for distribution and operation. When a token accrues significant value or importance, users are encouraged to migrate it to a permanent chain, such as Polkadot's Asset Hub, where it requires an existential deposit.

Configurable Asset Reserve Integration

The parachain accepts Asset Hub as the primary asset reserve, allowing it to handle Asset Hub's native assets efficiently. A dedicated transactor manages these assets, ensuring streamlined interactions within the Polkadot ecosystem. This concept can be expanded to any chain that would like to be set up as the Reserve, for example, Mythos could temporarily annex a disposable chain to it which accepts it as the reserve of MYTH.

Governance Control with Sudo Pallet

Currently, the chain implements the sudo pallet, allowing for direct administrative control. This authority could potentially transition to the Relay Chain's governance body, aligning it with other system chains and Polkadot's governance framework.

Merkle-Based Eligibility Verification

The parachain includes a specialized pallet for storing Merkle roots, which represent datasets with account-to-value mappings linked to asset IDs. This mechanism enables secure verification by allowing users to prove eligibility for specific actions, such as token claims. A practical application of this feature is pull-based token distribution, where users can claim assets by providing a Merkle proof that verifies against the stored root.

Fee-Free Onboarding for New Accounts

To reduce onboarding friction, the parachain enables whitelisted calls to be executed without fees with a configurable cooldown period. This allows new accounts to perform critical actions, such as submitting a claim extrinsic, without needing to acquire native tokens, further simplifying the user experience.