The public app and indexed market API are not hosted yet. The paths below document the service interface for integration preparation. The live read-only RPC at
https://fx.meme/api/rpc serves approved JSON-RPC reads; it does not serve these market endpoints.Read contracts today
Use Arc’s public RPC athttps://rpc.mainnet.arc.io for direct contract reads, or the FX read-only proxy for its supported requests. The proxy accepts JSON POST requests and does not accept transaction submission or signing methods.
The deployed contracts page includes a working mainnet read example. The indexed HTTP endpoints below need the market service to be hosted before they are available publicly.
Market requests
The market reader accepts GET requests at /api/markets. A response contains at most 25 coins.
The address labels are placeholders. Use actual validated addresses when constructing a request.
Token lookup cannot be combined with a creator filter or cursor. Wallet scopes require an account and cannot be combined with token or creator lookup. Search, mode, and watchlist filters can combine with a creator; they do not combine with wallet discovery or direct token lookup.
An empty watchlist returns no coins. Omit the parameter when requesting an unfiltered catalog.
Keep pagination on one snapshot
The response’s marketPage object includes:Scope is part of the data
Summing a page’s token values does not establish a whole-market or whole-wallet total. A wallet summary covers tokens launched by the selected factory, not every asset the wallet holds.
A fully sold position may retain a backed holder entitlement. Preserve that position in a rewards view even when its token balance is zero.
Handle errors by meaning
A provider error or incomplete index must not become an empty portfolio.