The full RWAiSE story,
in one page.
Eight steps, one scroll. Each step explains what the capability does, why it matters on the XRP Ledger, and gives you a one-click link to try it live inside this same Gopnik wallet. Built for hackathon judges; equally useful as a sales demo.
Tokenize an asset in 9 guided steps
LiveThe wizard takes an issuer from asset class to a signed
MPTokenIssuanceCreate transaction in under 20 minutes — without writing a
single line of XRPL code.
- 9 progressive steps with full validation
- Cap-table CSV upload with auto-validation
- Document review (term sheet, prospectus)
- Final HSM-signed broadcast to the ledger
AI co-pilot powered by AWS Bedrock Claude
LiveInside every wizard step, an embedded Claude Sonnet 4.6 co-pilot drafts prospectus summaries, suggests MPT issuance parameters, reviews uploaded documents for red flags, and answers free-form questions.
- 4 intents:
draft_prospectus,suggest_mpt,review_docs,answer - Per-tenant spending caps (configurable, audit-trailed)
- Mock fallback when Bedrock is unreachable — demo never breaks
XLS-65 layered credentials gate every action
LiveEvery marketplace listing, escrow, and redemption is filtered against the visiting wallet's credential set on the ledger. Accredited-investor checks, jurisdiction gates, KYC tier — all enforced at issuance time and re-verified on every transfer.
- Credentials issued by trusted parties (KYC providers, regulators)
- Cap-table entries pre-bind to credential subjects
- Transfers rejected on-ledger if credential expired or revoked
Cap-table-aware marketplace
LiveThe marketplace hides listings the visiting wallet isn't credentialed for. Orders are XLS-66 ready (permissioned DEX) — only credentialed counter-parties can cross.
- Anonymous browsing of public catalogue metadata
- Per-listing credential requirements rendered inline
- Order book wired to XRPL native offer crossing
My holdings · live across every wallet
LiveEvery MPT balance the user owns, across every Gopnik wallet on their account, auto-aggregated. Distribution events, lock state, redemption queue position visible at a glance.
- Balances streamed from the ledger every 30s
- Click-through to issuance detail + audit trail
- One-click redemption request (subject to flag + 4-eyes)
4-eyes redemption with on-chain proof
LiveInvestor files a redemption ticket. Two distinct admins must approve before the MPTokenIssuanceDestroy + fiat off-ramp fires. Every step audit-trailed and signed by the HSM.
- Status machine:
requested → awaiting_4eyes → approved → settled - Holds the underlying MPT in escrow during review
- Settles via XLS-71 ODL routing (fiat rails) when configured
Tamper-evident audit trail
LiveEvery state-changing event for every issuance — create, authorise, distribute, transfer, lock, clawback, redeem — is logged with the on-ledger transaction hash and the acting principal.
- 500-event live tail by default; full export available
- Each row links to the XRPL explorer txn page
- Append-only schema; no UPDATE / DELETE
Cluster-wide kill switch & sub-flags
AdminOne master switch turns the entire RWAiSE plugin on or off cluster-wide. Eleven sub-flags let admins disable individual capabilities (AI co-pilot, redemption, x402, ODL routing, HSM signer) without redeploying. Propagation in < 5 seconds via Redis.
- Three-layer cascade: env-var floor → DB → Redis cache
- Every toggle audit-trailed with actor & reason
- Zero-downtime rollback: disable, fix, re-enable
You've seen the whole plugin. Pick a starting point.
Each surface is one click away. The wizard is the most photogenic; the admin panel is the most operationally interesting.