Skip to content

Add RWA docs tab: introduction, quickstart, and dashboard opt-in guide - #283

Draft
jlin27 wants to merge 2 commits into
mainfrom
jlin/rwa-dashboard-opt-in-guide
Draft

Add RWA docs tab: introduction, quickstart, and dashboard opt-in guide#283
jlin27 wants to merge 2 commits into
mainfrom
jlin/rwa-dashboard-opt-in-guide

Conversation

@jlin27

@jlin27 jlin27 commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Drafts user-facing docs for the RWA self-serve opt-in, per the request in this Slack thread. Tracked in DEVREL-35.

This is a draft and must not merge before the feature ships and legal signs off on the agreement text.

Changes

  • New page fern/docs/pages/introduction/rwa-access.mdx — "Enable RWA Trading". Covers the skippable RWA step at signup, opting in later from the RWA tab, and what happens on acceptance.
  • fern/docs.yml — adds the page to the Introduction section after "Supported Chains and Providers", with hidden: true.
  • fern/docs/pages/introduction/faq.mdx — two RWA entries in the existing "0x Dashboard" section, commented out.

Why a guide rather than only an FAQ

The ask was for "an FAQ or something." Opting in is a multi-step flow with a legal agreement and screenshots, which does not fit inside an accordion — so this is a short standalone page under Introduction (account-level setup, next to "Create a 0x API Key"), with two FAQ accordions that point at it for people who search rather than browse.

Why nothing publishes yet

The page is hidden in nav and the FAQ entries are commented out, so merging this publishes no user-visible content. The Fern preview build still renders the page, so it can be reviewed as it will look. Unhiding is a two-line change at launch: drop hidden: true from docs.yml and uncomment the FAQ block.

Open items before this can ship

Each is marked inline with a TODO(pre-launch) comment:

  • Agreement text and legal review of the flow — Rui Zhang, Phoebe Gan
  • Whether §5.4.2 requires fields beyond the checkbox (legal entity name, jurisdictions served)
  • Definition of which assets count as RWAs, and a supported-token list to link
  • Final RWA tab name and its location in the dashboard nav
  • How an integrator confirms opt-in took effect, and the exact error code returned before opting in (likely BUY_TOKEN_NOT_AUTHORIZED_FOR_TRADE / SELL_TOKEN_NOT_AUTHORIZED_FOR_TRADE)
  • Two screenshots: the signup step and the RWA tab

Testing

fern check passes. The only reported issues are pre-existing invalid examples in openapi.json and openapi-cross-chain.json, which this PR does not touch.

Documents how a team enables tokenized real-world asset (RWA) trading
from the 0x Dashboard: the skippable step at signup, the RWA tab for
existing teams, and what happens on acceptance (acceptance record and
trading permission written together, gateway re-provisioned, access
live immediately with no key rotation).

The page is hidden in docs.yml and the matching FAQ entries are
commented out, since the feature has not shipped and the agreement text
and any additional fields are still pending legal review. Remaining
unknowns are marked with TODO(pre-launch) comments.
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

Promotes RWA from a single page under Introduction to its own tab,
alongside EVM, SVM, and Cross-Chain:

- Introduction to RWAs — asset categories, why RWAs route differently
  (blocked by default, thinner liquidity leaning on RFQ, jurisdiction
  dependence), and how 0x indexes and routes them. Sourced from
  0x.org/solution/rwas.
- RWA Quickstart — first RWA trade end to end with Swap API, covering
  the opt-in prerequisite, indicative price, firm quote, allowance, and
  submission.
- Enable RWA Trading — moved from introduction/rwa-access.mdx, relinked
  to its siblings.

The tab carries hidden: true, so nothing publishes until the feature
ships. FAQ entries stay commented out and now point at the new paths.
@jlin27 jlin27 changed the title Add draft guide for RWA self-serve opt-in Add RWA docs tab: introduction, quickstart, and dashboard opt-in guide Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant