AssetFlow

HashKey Chain · DeFi Track

Open Console

Horizon Hackathon · Built on HashKey Chain

AssetFlow

 

Anyone can demo token issuance. The harder problem is what happens after: who can hold the asset, when payouts happen, how redemptions are reviewed, and how the issuer stays in control. AssetFlow is the servicing layer that makes tokenized assets actually operable.

The problem

Issuance is solved. Servicing is not.

Tokenized RWA products on HashKey Chain can be issued, listed, and traded. But once investors hold units, the issuer still needs to manage compliance status, run periodic payouts, handle redemption queues, and pull valuation data — all without a standardized on-chain layer.

Investor eligibility

Who is approved, accredited, frozen? When does access expire? Which jurisdictions are whitelisted?

Most issuers track this in spreadsheets or off-chain databases with no on-chain enforcement.

Payout distribution

When a dividend or coupon payment is due, how does the issuer calculate allocations and let holders claim?

Without a snapshot + merkle-proof model, payouts require manual transfers or centralized distribution.

Redemption management

When a holder wants to exit, who reviews the request? How is it approved, rejected, or settled?

No queue, no audit trail, no separation between approval and settlement.

What AssetFlow does

One operating layer for everything after issuance.

Compliance gating

On-chain investor registry with jurisdiction, tier, accreditation, freeze state, and an optional external KYC oracle hook for HashKey-specific adapters.

Merkle distributions

Create snapshots off-chain, publish merkle roots on-chain, let holders claim with proofs. Cap-table stays off-chain, funds stay on-chain.

Redemption queues

Holders submit requests. Issuers review, approve or reject, then settle against a configured payout token. Full audit trail.

Oracle valuation

AssetOracleRouter quotes asset value and redemption value using Chainlink-style feeds (APRO, SUPRA on HashKey testnet).

Safe-friendly admin

Issuer admin model works with multisig wallets. Admin and issuer roles can be split across different signers.

Backend + Console

Full API server with investor lookup, snapshot generation, distribution publishing, and a guided browser console.

Contract architecture

Five contracts. One servicing stack.

Deployed on HashKey Chain testnet (chain ID 133). The only replaceable demo dependency is the payout asset — use native HSK or point to any ERC-20.

ComplianceRegistry

Investor policy: jurisdiction, tier, accreditation, freeze, optional KYC oracle.

ServicedAssetToken

Restricted ERC-20 with compliance-gated transfers and servicing hooks.

DistributionModule

Merkle-root payout windows. Snapshots off-chain, claims and funds on-chain.

RedemptionModule

Queued redemption requests with issuer review, approval, and settlement.

AssetOracleRouter

Oracle-backed valuation for redemption quotes via Chainlink-style feeds.

Why HashKey Chain

The only compliance-native chain built for institutional RWA.

Compliance by design

HashKey Chain is regulated under HashKey Group (3887.HK). KYC tooling, Safe support, and institutional onboarding are first-class.

RWA momentum

Hong Kong's first regulated silver-backed RWA token launched on HashKey Chain (Mar 2026). eStable MMF hit $100M subscriptions day one.

Oracle coverage

APRO, SUPRA, and Chainlink Streams are live on testnet. AssetFlow's oracle router already integrates them.

EVM compatible

Standard Solidity deployment with Hardhat. No custom tooling required.

Try it

 

The console connects to the real backend. Approve an investor, issue units, publish a payout window, and settle a redemption — all from the browser.