Skip to content

fix(rwa): display Ondo tokenized stocks with .on suffix#8039

Open
jguyton wants to merge 1 commit into
Uniswap:mainfrom
jguyton:ondo-display-suffix
Open

fix(rwa): display Ondo tokenized stocks with .on suffix#8039
jguyton wants to merge 1 commit into
Uniswap:mainfrom
jguyton:ondo-display-suffix

Conversation

@jguyton

@jguyton jguyton commented Jun 25, 2026

Copy link
Copy Markdown

Summary

On the explore stocks views, Ondo tokenized stocks render as TSLA.o / AAPL.o. The issuer display map abbreviates Ondo to a single-letter o suffix:

// packages/uniswap/src/data/rest/rwa/formatIssuerDisplaySymbol.ts
const ISSUER_DISPLAY_SUFFIX: Record<string, string> = {
  ondo: 'o',
  ...
}

But Ondo's tokens use an on suffix in their actual on-chain ERC-20 symbol — verified on mainnet:

  • Oracle: ORCLon (0x8a23…33e1e)
  • Apple AAPLon, Tesla TSLAon, NVIDIA NVDAon, etc.

This also matches the token page (which shows ORCLon) and Ondo's own published token list. The single-letter .o is the odd one out.

Change

Map ondo to on so the displayed symbol reads TSLA.on, matching the on-chain symbol and Ondo's branding. Other issuers are unchanged.

This is also consistent with the rest of the RWA test suite, where Ondo fixtures already use TSLA.on (e.g. rwaMatch.test.ts, useIsRWAGeoBlocked.test.ts, useLogRWATokenDetailsViewed.test.ts).

Test

Updated formatIssuerDisplaySymbol.test.ts to assert TSLA.on.

Ondo's tokenized stocks use an 'on' suffix in their on-chain ERC-20
symbol (e.g. TSLAon, AAPLon, ORCLon). The issuer display map abbreviated
this to a single 'o', rendering TSLA.o, which doesn't match Ondo's
on-chain symbol or branding. Use 'on' so the displayed symbol reads
TSLA.on, consistent with the rest of the RWA test fixtures.
@jguyton jguyton marked this pull request as ready for review June 25, 2026 22:56
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