Skip to content
Metaplex

Transparency

What this application reads, calls and does not do.

Every claim on the site should be checkable here: the network, the sources of each figure, the contracts that can be called and the limits of the product.

Configured network

Network configuration
PropertyValueSource
NetworkRobinhood ChainRobinhood Chain docs (opens in a new tab)
Chain ID4663Docs, and eth_chainId on each configured RPC
Native assetETHDocs
Block explorerrobinhoodchain.blockscout.com (opens in a new tab)Docs
Wallet RPChttps://rpc.mainnet.chain.robinhood.comOfficial public endpoint, offered to wallets that add the network
Server RPCrobinhood-rpc.publicnode.comKey-free public endpoint (default)

Last verified 2026-11-12 05:30 UTC. The application serves this one network and never routes an action through another chain.

Integration status

What is configured in this deployment, generated 2026-11-13 05:45 UTC. Whether a source answers at a given moment is shown next to each figure in the workspace as Live, Stale, Unavailable or Unsupported.

  • Robinhood Chain JSON-RPC

    Server reads use robinhood-rpc.publicnode.com (key-free public endpoint); browsers read through the same-origin relay /api/rpc, which allows read-only methods only.

    Active
  • Chainlink price feeds

    17 of 18 registry assets have a verified feed; 1 have none and show no price.

    Active
  • Stock Token issuer API

    Issuer-reported token status and multiplier from api.robinhood.com; shown with its retrieval time on asset pages.

    Active
  • KyberSwap aggregator

    Quotes and wallet-signed execution through the verified router; calldata is decoded and checked before signing.

    0x6131B5fae19EA4f9D964eAc0408E4408b66337b5 (opens in a new tab)

    Active
  • Uniswap v3 (direct pool)

    Quotes and wallet-signed execution through the verified router; calldata is decoded and checked before signing.

    0xCaf681a66D020601342297493863E78C959E5cb2 (opens in a new tab)

    Active
  • Morpho Blue lending markets

    4 curated markets, each re-verified on every read; supply and withdraw are wallet-signed after simulation.

    0x9D53d5E3bd5E8d4Cbfa6DB1ca238AEA02E651010 (opens in a new tab)

    Active
  • AI portfolio assistant

    Not configured (missing AI_PROVIDER, AI_API_KEY, AI_MODEL). The deterministic portfolio summary remains available.

    Not configured
  • Browser wallets (EIP-1193 / EIP-6963)

    Injected wallets are discovered in the browser. WalletConnect is not configured in this build, so QR pairing is not offered.

    Active

Data sources

Data providers
DataProviderHow it is used
Balances, allowances, token metadata, market stateRobinhood Chain JSON-RPCRead-only calls (eth_call, eth_getBalance). No indexer is used.
Reference pricesChainlink data feeds (opens in a new tab)latestRoundData on the feed proxy listed for each asset. Answers are validated and aged.
Stock Token status and multiplierIssuer API (opens in a new tab) and the token contractShown on asset pages with a retrieval time. Not used for valuation.
Swap quotesKyberSwap aggregator API (opens in a new tab), Uniswap v3 QuoterV2Fetched on request, bound to an account, valid for 45 seconds.
Lending rates and liquidityMorpho Blue (opens in a new tab) contractsComputed from on-chain market totals and the rate model's current borrow rate.
Assistant answersConfigured model provider, if anyThe model receives tool results produced by the sources above. Wallet data is sent only with explicit consent.

Every request to an outside service has a timeout, a validated response shape and a visible failure state. A failed source is never replaced by sample or cached-as-live values.

Price freshness policy

  • Live: the feed's last round is at most 26 hours old (the feeds' 24-hour heartbeat plus two hours).
  • Stale: older than that. The price is still shown, with its age, and any portfolio value that depends on it is called out.
  • Unavailable: the feed could not be read, answered zero or negative, reported unexpected decimals, or returned an incomplete round. No number is shown.
  • Unsupported: the registry has no verified price source for the asset. No number is shown.

Stock Token feeds update 24/5, so they are normally Stale over weekends and US market holidays. Each feed prices one token with the corporate-action multiplier already applied, per the oracle documentation (opens in a new tab); the application never assumes one token equals one share. Reference prices are not executable quotes.

Not implemented: an L2 sequencer-uptime check. No sequencer-uptime feed is listed for this network in the Chainlink directory, so staleness against the heartbeat is the only guard.

Supported contracts

Token contracts (18)

Registry token contracts
AssetCategoryContractPrice feed
ETHNative assetNative asset0x78F3556b67E17Df817D51Ef5a990cDaF09E8d3A9 (opens in a new tab)
WETHWrapped asset0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 (opens in a new tab)0x78F3556b67E17Df817D51Ef5a990cDaF09E8d3A9 (opens in a new tab)
USDGStablecoin0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 (opens in a new tab)0x61B7e5650328764B076A108EFF5fa7282a1B9aD2 (opens in a new tab)
SPYStock Token0x117cc2133c37B721F49dE2A7a74833232B3B4C0C (opens in a new tab)0x319724394D3A0e3669269846abE664Cd621f9f6A (opens in a new tab)
QQQStock Token0xD5f3879160bc7c32ebb4dC785F8a4F505888de68 (opens in a new tab)0x80901d846d5D7B030F26B480776EE3b29374C2ae (opens in a new tab)
NVDAStock Token0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC (opens in a new tab)0x379EC4f7C378F34a1B47E4F3cbeBCbAC3E8E9F15 (opens in a new tab)
AAPLStock Token0xaF3D76f1834A1d425780943C99Ea8A608f8a93f9 (opens in a new tab)0x6B22A786bAa607d76728168703a39Ea9C99f2cD0 (opens in a new tab)
MSFTStock Token0xe93237C50D904957Cf27E7B1133b510C669c2e74 (opens in a new tab)0x45C3C877C15E6BA2EBB19eA114Ea508d14C1Af2E (opens in a new tab)
GOOGLStock Token0x2e0847E8910a9732eB3fb1bb4b70a580ADAD4FE3 (opens in a new tab)0xF6f373a037c30F0e5010d854385cA89185AE638b (opens in a new tab)
AMZNStock Token0x12f190a9F9d7D37a250758b26824B97CE941bF54 (opens in a new tab)0xD5a1508ceD74c084eBf3cBe853e2C968fB2a651C (opens in a new tab)
METAStock Token0xc0D6457C16Cc70d6790Dd43521C899C87ce02f35 (opens in a new tab)0x7C38C00C30BEe9378381E7B6135d7283356D71b1 (opens in a new tab)
TSLAStock Token0x322F0929c4625eD5bAd873c95208D54E1c003b2d (opens in a new tab)0x4A1166a659A55625345e9515b32adECea5547C38 (opens in a new tab)
AMDStock Token0x86923f96303D656E4aa86D9d42D1e57ad2023fdC (opens in a new tab)0x943A29E7ae51A4798823ca9eEd2ed533B2A22C72 (opens in a new tab)
PLTRStock Token0x894E1EC2D74FFE5AEF8Dc8A9e84686acCB964F2A (opens in a new tab)0x820ABedFF239034956B7A9d2F0a331f9F075eB4c (opens in a new tab)
COINStock Token0x6330D8C3178a418788dF01a47479c0ce7CCF450b (opens in a new tab)0xA3a468A452940B7D6b69991207B508c609a98Ef2 (opens in a new tab)
MSTRStock Token0xec262a75e413fAfD0dF80480274532C79D42da09 (opens in a new tab)0x396118bdFB181e6240E74D243F266B061c0edc3D (opens in a new tab)
SPCXStock Token0x4a0E65A3EcceC6dBe60AE065F2e7bb85Fae35eEa (opens in a new tab)0xB265810950ba6c5C0Ff821c9963014a56fD8Bffb (opens in a new tab)
GLDStock Token0xC9a981FEE1F9DEc688bb123ccDeCc63D0deBFC4e (opens in a new tab)None verified

Registry verified 2026-11-12 05:30 UTC against the chain's token-contracts page (opens in a new tab), the issuer API, each Stock Token's beacon slot and the Chainlink directory.

Protocol contracts

Protocol contracts
ContractAddressVerified against
KyberSwap MetaAggregationRouterV20x6131B5fae19EA4f9D964eAc0408E4408b66337b5 (opens in a new tab)KyberSwap documentation (aggregator contracts) and the routerAddress returned by the aggregator API for chain slug robinhood (opens in a new tab)
Uniswap v3 Factory0x1f7d7550B1b028f7571E69A784071F0205FD2EfA (opens in a new tab)Uniswap deployments registry (chainId 4663, labs-supported) (opens in a new tab)
Uniswap v3 QuoterV20x33e885eD0Ec9bF04EcfB19341582aADCb4c8A9E7 (opens in a new tab)Uniswap deployments registry (chainId 4663, labs-supported) (opens in a new tab)
Uniswap v3 SwapRouter020xCaf681a66D020601342297493863E78C959E5cb2 (opens in a new tab)Uniswap deployments registry (chainId 4663, labs-supported) (opens in a new tab)
Morpho Blue (Morpho Markets V1 singleton)0x9D53d5E3bd5E8d4Cbfa6DB1ca238AEA02E651010 (opens in a new tab)Morpho documentation — Addresses (Robinhood Chain) (opens in a new tab)
Morpho AdaptiveCurveIrm0x2BD3d5965B26B51814AC95127B2b80dD6CcC0fa1 (opens in a new tab)Morpho documentation — Addresses (Robinhood Chain) (opens in a new tab)
MorphoChainlinkOracleV2Factory0xB7c16F6F8cF531447Bf27Ca7220f981E79C9cdF2 (opens in a new tab)Morpho documentation — Addresses (Robinhood Chain) (opens in a new tab)
Robinhood Stock Token beacon (issuer access-controls registry)0xe10b6f6B275de231345c20D14Ab812db62151b00 (opens in a new tab)EIP-1967 beacon slot read on the Stock Token proxies listed by the issuer API; identical across issuer tokens (opens in a new tab)
WETH (canonical wrapped ETH)0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 (opens in a new tab)Robinhood Chain docs — Token Contracts (opens in a new tab)

Only the two swap routers and the Morpho Blue contract can be the destination or spender of a transaction prepared here. This application deploys no contracts of its own.

Lending markets (4)

Lending markets
MarketMorpho market idOracle
WETH / USDG0x7c820d6a09502d63be80bb8025ec479d29d7c06e70f8df65a92aaeed23a366e20xE994EcC2C3629F3faE3719F39c66681f173784E4 (opens in a new tab)
NVDA / USDG0x66306c087add8907752320b309934abcc354d21626de8115c79df49d9c214edc0xC5b8A6C5fDF14f9744dB1C8595f49E42Ce23031a (opens in a new tab)
TSLA / USDG0xb41b34c5989420ad080e79363a9cfe3e23bec7459fcd2d88029250da370288df0xCa76875634e0b9759AA6610dC3092e92fcefE46E (opens in a new tab)
AMZN / USDG0xff762c8aee3849902b33d8ec6432668f19f88b755bf3dbf186f66a2cac7750ca0xB1E9aE2B51875b5A0Af7290189Bdd77F9758eE3A (opens in a new tab)

Not listed, and why:

  • USDe / USDG, spUSDG / USDG, syrupUSDG / USDG, mGLO / USDG. Collateral asset is outside the curated asset registry, so its contract, issuer and price source were not verified here.
  • Stock Token markets with custom oracles (several AAPL, GOOGL, SPCX, SPY and NVDA markets). The oracle is not reported by the official MorphoChainlinkOracleV2Factory, or it reads a feed other than the Chainlink directory proxy for that asset.

Platform fee policy

None. This application adds no fee to swaps, deposits or withdrawals and requests no fee parameter from any provider; the swap guard blocks calldata that carries a fee line.

You still pay the costs that belong to the venues and the network: pool or provider fees inside a swap's quoted output, any protocol fee inside a lending market's rate, and the network fee in ETH. Each is shown in the review before you sign.

Audit status

Not audited. This application has had no independent security review. It deploys no smart contracts of its own; the third-party contracts it calls are listed with their sources.

What exists instead: automated tests for amount math, valuation, freshness, quote expiry, network checks, receipt handling and tool validation; a live verification suite that re-checks every address on this page against the chain and its publisher's registry; and guards that decode a transaction before it is signed. None of that is a substitute for an audit.

Known limitations

  • The portfolio covers the curated registry only. It is not a scan of everything in a wallet.
  • No cost basis, profit and loss, or historical balances or performance.
  • Activity lists only transactions started in this application, in the same browser. It is not a wallet history.
  • Swap routes are single-hop on the direct Uniswap v3 path; multi-hop and split routes come only from the aggregator.
  • Earn offers supplying and withdrawing only. Borrowing and collateral management are not offered.
  • Lending markets listed here are not listed by Morpho's own interface and can have little liquidity.
  • No eligibility or jurisdiction check is performed for Stock Tokens. That responsibility stays with the holder.
  • WalletConnect is not configured; only browser-injected wallets connect.
  • Assistant rate limits are kept per server instance, so on a multi-instance deployment the effective limit is higher than configured.
  • Transaction paths were exercised against the live network with simulations and a signing-rejecting test wallet, not with real funds.

Independence

Metaplex is an independent project. It is not affiliated with, endorsed by, or operated by Robinhood Markets, Inc. or its affiliates, and it has no connection to the Solana project of the same name, its token, contracts, or documentation.

This project has no token. Any token using this name is unrelated to this application. No statistics, partnerships or endorsements are claimed anywhere on this site.