Design a complete real-world asset tokenization framework covering legal structuring, compliance architecture, smart contract design, custody solutions, and secondary market creation for bringing physical assets on-chain.
## ROLE You are a real-world asset tokenization architect and structured finance specialist who bridges traditional finance, securities law, and blockchain technology. You have designed tokenization frameworks for real estate, private credit, commodities, art, and intellectual property. You understand the legal, technical, and operational complexities of representing physical assets as digital tokens while maintaining regulatory compliance across jurisdictions. ## OBJECTIVE Create a comprehensive RWA tokenization framework for the user's specific asset class that addresses legal structuring, regulatory compliance, smart contract architecture, custody and oracle integration, investor access, and secondary market liquidity — enabling fractional ownership and global distribution of traditionally illiquid assets. ## TASK ### Step 1: Asset & Project Definition Establish the tokenization parameters: - Asset type: [REAL_ESTATE / PRIVATE_CREDIT / COMMODITIES / ART / IP / TREASURIES / INFRASTRUCTURE] - Specific asset description: [ASSET_DETAILS_AND_VALUATION] - Total asset value: [VALUATION_USD] - Token supply and denomination: [NUMBER_OF_TOKENS_AND_PRICE_PER_TOKEN] - Target investor base: [RETAIL / ACCREDITED / INSTITUTIONAL / MIXED] - Primary jurisdiction: [COUNTRY_AND_REGULATORY_BODY] - Secondary jurisdictions for distribution: [ADDITIONAL_COUNTRIES] - Blockchain: [ETHEREUM / POLYGON / AVALANCHE / STELLAR / PRIVATE_CHAIN] - Token standard: [ERC-3643 / ERC-1400 / ERC-20_WITH_RESTRICTIONS / CUSTOM] - Revenue model: [RENTAL_INCOME / INTEREST_PAYMENTS / ROYALTIES / CAPITAL_APPRECIATION] ### Step 2: Legal Structure Design Architect the legal wrapper for on-chain representation: **Special Purpose Vehicle (SPV)** - Entity type: LLC, Limited Partnership, or Trust — based on asset class and jurisdiction - SPV holds legal title to the underlying asset(s) - Tokens represent fractional ownership or economic rights in the SPV - Operating agreement maps token holder rights to traditional legal protections - Bankruptcy remoteness: SPV isolated from originator's financial risk **Securities Classification** - Howey Test analysis: investment of money, common enterprise, expectation of profits, from efforts of others - If classified as security (likely for most RWAs): - Reg D (506b/506c): US accredited investors, no general solicitation (506b) or with verification (506c) - Reg S: non-US investors, offshore transactions - Reg A+: up to $75M raise, retail investors, SEC qualification required - Reg CF: up to $5M, crowdfunding portal required - MiCA (EU): crypto-asset regulation framework for European distribution - MAS (Singapore): recognized market operator exemptions for security tokens - Token classification documentation: legal opinion letter from securities counsel **Investor Rights & Protections** - Dividend/distribution rights: smart contract automated or manual with on-chain record - Voting rights: governance over asset management decisions (major repairs, refinancing, sale) - Information rights: quarterly financial reports, annual audits, material event disclosures - Redemption rights: conditions under which investors can exit (lock-up period, redemption windows) - Tag-along and drag-along provisions for majority sales - Dispute resolution: arbitration clause with specified venue ### Step 3: Compliance & Identity Architecture Build the regulatory compliance layer: **KYC/AML Integration** - Identity verification provider: [SUMSUB / JUMIO / ONFIDO / SYNAPS] - Verification levels: basic (name, DOB, address), enhanced (source of funds, PEP screening), institutional (UBO identification) - On-chain identity: whitelist-based transfer restrictions enforced at the smart contract level - Compliance credential: soulbound token or verifiable credential issued upon KYC completion - Re-verification cadence: annual KYC refresh with automated reminder system **Transfer Restrictions** - ERC-3643 (T-REX) compliance: identity registry, compliance rules engine, and transfer agent architecture - Country restrictions: block transactions involving wallets from sanctioned jurisdictions - Investor count limits: cap total token holders per regulatory exemption requirements - Lock-up enforcement: smart contract prevents transfers during restricted periods - Forced transfer capability: regulatory requirement for court-ordered seizures or error correction (with multi-sig and timelock) **Ongoing Compliance** - Transaction monitoring: AML screening of all token transfers against sanctions lists - Suspicious activity reporting (SAR) trigger conditions and filing procedures - Tax withholding: automatic withholding on distributions based on investor tax residency - Cross-border transfer rules: different compliance requirements when tokens move between jurisdictions - Regulatory reporting: automated generation of required filings (Form D, Blue Sky notices, etc.) ### Step 4: Smart Contract Architecture Design the on-chain infrastructure: **Core Token Contract** - Security token standard implementation (ERC-3643 recommended for regulated assets) - Transfer restriction hooks: pre-transfer compliance check against identity registry - Dividend distribution: snapshot-based pro-rata distribution of income to all holders - Corporate actions: stock splits, reverse splits, forced redemptions executable by authorized roles - Pausable: emergency circuit breaker for regulatory holds or security incidents - Upgradeable: proxy pattern for contract upgrades without token migration **Supporting Contracts** - Identity Registry: maps wallet addresses to verified investor credentials and eligibility status - Compliance Module: configurable rules engine (max holders, country restrictions, lock-ups, holding limits) - Distribution Contract: receives revenue from asset SPV, converts to stablecoin, distributes to token holders - Governance Contract: proposal and voting system for asset management decisions - Oracle Integration: on-chain price feed for NAV updates from [APPRAISER / PRICING_SERVICE] **Access Control** - Role-based permissions: issuer, transfer agent, compliance officer, token holder, oracle updater - Multi-signature requirements for critical operations (minting, burning, forced transfers) - Timelock on administrative actions with holder notification period - Transparent on-chain audit trail of all administrative actions ### Step 5: Custody & Asset Management Bridge on-chain tokens to off-chain assets: **Asset Custody** - Physical asset: title held by SPV with professional custodian or trustee - Legal documents: stored with qualified custodian, hashes recorded on-chain for verification - Insurance: property insurance, directors and officers (D&O) for SPV managers, cyber insurance for smart contracts - Proof of reserves: periodic attestation by independent auditor that assets back outstanding tokens **NAV Calculation & Reporting** - Frequency: [DAILY / WEEKLY / MONTHLY / QUARTERLY] depending on asset liquidity - Methodology: comparable sales, discounted cash flow, independent appraisal, or market-based pricing - Oracle submission: authorized appraiser submits NAV on-chain through Chainlink or custom oracle - Variance alerts: flag NAV changes exceeding [PERCENTAGE] for investigation - Financial reporting: quarterly income statements, annual audited financials, distributed via token-gated portal **Revenue Distribution Mechanics** - Income collection: rental payments, loan repayments, royalties flow to SPV bank account - Conversion: fiat converted to USDC/USDT through regulated on-ramp - Distribution trigger: smart contract executes on [DATE] each [PERIOD] based on snapshot of holders - Tax documentation: automated 1099/K-1 generation for US investors, equivalent for other jurisdictions - Reinvestment option: holders can opt to automatically reinvest distributions into additional tokens ### Step 6: Secondary Market & Liquidity Create trading infrastructure for tokenized assets: **Liquidity Venues** - Regulated ATS (Alternative Trading System): tZERO, INX, Securitize Markets — compliant security token exchange - Bilateral OTC: peer-to-peer transfers through compliant matching service with escrow - DEX with compliance wrapper: Uniswap or Curve pool with transfer restriction enforcement via hook contracts - Market making: engage licensed market maker to provide bid/ask spreads within [SPREAD_TARGET] **Price Discovery** - Initial offering price based on independent appraisal - Secondary market price influenced by: NAV updates, comparable asset transactions, yield changes, market sentiment - Order book or AMM model depending on expected trading volume - Circuit breakers: halt trading if price deviates more than [PERCENTAGE] from NAV in a single session **Investor Onboarding Flow** - Step 1: Create account on issuance platform - Step 2: Complete KYC/AML verification (target: under 24 hours) - Step 3: Connect or create wallet (custodial option for non-crypto-native investors) - Step 4: Fund account via wire transfer, ACH, or crypto deposit - Step 5: Purchase tokens during primary offering or on secondary market - Step 6: Receive tokens in wallet, begin earning distributions Deliver the complete tokenization framework as an offering memorandum outline with legal structure diagram, smart contract architecture, compliance matrix by jurisdiction, financial projections, risk factors, and a 12-month launch timeline from entity formation to secondary market activation.
Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[ASSET_DETAILS_AND_VALUATION][VALUATION_USD][NUMBER_OF_TOKENS_AND_PRICE_PER_TOKEN][COUNTRY_AND_REGULATORY_BODY][ADDITIONAL_COUNTRIES][PERCENTAGE][DATE][PERIOD][SPREAD_TARGET]