Skip to main content

Sui Tokenization Spec

How do we think slowly so the system gets smarter each cycle?

Build Contract

#FeatureFunctionOutcomeJobState
1zkLogin Next.js Portal"Sign in with Google" wallet generationInvestor onboarding friction drops to near zeroBuy SharesBuild
2Move Capabilities MapWholesaleInvestorCap objectStrict compliance on secondary markets without SQLSync LedgersBuild
3SumSub Webhook BFFIssues capabilities based on KYC stateReal-world identities attach to Sui addressesValidate AuthBuild

Principles

What truths constrain the design?

The Job

ElementDetail
SituationWhen syndicating commercial properties to NZ Wholesale Investors...
Intention...issuers want frictionless investor flow and robust compliance...
Obstacle...but standard EVM portals use complex Web3 wallets and off-chain SQL.

Why Now

If we don't build this on Sui, EVM fragmentation will kill the RWA momentum. Sui's Object Model provides the first structural path to programmatic compliance.

Design Constraints

ConstraintRationale
Pure zkLoginBoomer investors will abandon the cart if forced to write down 12 words.
Object CapabilitiesEVM-style mapping loops cost too much gas and are harder to formally verify.

Performance

PRIORITY = Pain x Demand x Edge x Trend x Conversion

DimensionScore (1-5)Evidence
Pain4Drop-offs on Web3 onboarding. Weeks spent reconciling tables.
Demand4High demand for real estate liquidity solutions.
Edge4Move object models and zkLogin integration eliminates onboarding friction.
Trend4RWA is shifting to compliant-first scaling L1s.
Conversion4Wholesale NZ avoids Retail PDS, providing a clear to-market route.
Composite1024Build now.

Kill signal: If we cannot find a workable local fiat rail API within 4 weeks for dividend distribution, the business case evaporates because issuers refuse crypto-only payouts.

Platform

Input Universe

Input CategoryExamplesExpected %Quality Expectation
Clean, standardStandard AU/NZ Accountant Certificates80%Excellent
Edge caseComplex Trust entity chains15%Acceptable
Out of scopeRetail investors5%Safe refusal (UI disabled)

Build Ratio

~40% composition (Next.js, UI), ~60% new code (Sui Move Contracts, BFF integrating Fiat/KYC).

Protocols

Build Order

SprintFeaturesWhatEffortAcceptance
0#2Move Capability MVP2 weeksFormal verification passes capabilities check
1#1Next.js zkLogin Portal2 weekse2e Google login signs transaction
2#3Webhook BFF integration2 weeksSumSub approval triggers capability minting

Players

Demand-Side Jobs

Job 1: Syndicator Issue & Reconcile

Situation: When managing 300+ investors across multiple properties...

ElementDetail
Struggling momentTracing secondary transfers against off-chain legal entities.
Current workaroundGiant Excel sheets + expensive lawyers.
What progress looks likeA dashboard where every on-chain move is 100% verified compliant.
Hidden objection"I can't afford to have non-compliant actors touch my cap table."
Switch triggerDemonstrating an impossible illicit transfer in a demo.

Relationship to Other PRDs

PRDRelationshipData Flow
Agent PlatformPeerLater extension for AI agents representing investors

Context