Products
DiscoverNew, trending and most-traded tokens on Elysium, and the market at a glance.Token IntelPrice with its source pool, liquidity, volume and holders for any token.Risk ScannerSeven transparent checks, each with the evidence behind it.Wallet LensA read-only view of any wallet's balances and activity.TradeSwap tokens on Elysium, or buy them straight from Ethereum and Robinhood Chain.BridgeGet HYPE on Elysium from Ethereum, Robinhood Chain, Arbitrum, Base or HyperEVM.
Learn
How to use Whitepaper Docs $NOERON @useNoeron on X Launch app
Home/Whitepaper
Whitepaper | v1.0

An AI companion that shows its work.

How Noeron turns raw Elysium data into answers you can check: indexing, pricing, holders, risk, and the rules that keep the AI from guessing.

November 2026About 12 min readNetwork: Elysium mainnet

01Abstract

Noeron is an AI trading companion for Elysium, the Hyperliquid L2 built by Kinetiq. People ask questions in plain language, such as what's trending, what a token is, or whether something looks risky. Noeron answers from live onchain data, with the evidence attached.

The language model is not the source of truth. Every number comes from a deterministic tool that reads the chain or Noeron's own index of it. The model's job is to pick the right tools, interpret the results and explain them. It isn't allowed to state a market figure that no tool returned.

02The problem

On a new chain, the data people need to trade carefully is public but scattered. Prices live in pool reserves. Activity lives in swap logs. Holder distribution lives in years of transfer events. Contract risks live in bytecode. Block explorers expose all of it, but reading it takes time and expertise most traders don't have.

General-purpose AI assistants make this worse. They sound confident but have no live data, so they fill gaps with plausible numbers. In markets, a plausible wrong number is worse than no number.

03Design principles

  • Evidence first. Every price names its source pool. Every risk check carries the measurement behind it.
  • Unknown beats wrong. Values that can't be measured are returned as null with a reason. Missing data is reported as a finding.
  • No hidden scores. Risk is a list of rule-based checks with visible thresholds, not a single opaque number.
  • Non-custodial. Noeron never holds keys or funds. Reading needs only an address. The only transactions it prepares are bridges the user starts and signs in their own wallet.
  • No dependency on third-party data APIs. Pools, prices, holders and wallets all come from the chain itself.

04Architecture

Noeron has four parts:

ComponentRole
IndexerA scheduled worker that runs every minute, reads new DEX events from Elysium and stores pools, tokens and hourly swap rollups.
IndexA SQL database holding pools, tokens, per-pool hourly activity and holder balances.
Agent toolsDeterministic functions that combine the index with live RPC reads to produce market overviews, token reports, risk reports and wallet reports.
InterfaceA chat app where the model calls those tools and each result renders as a card with the full numbers.

Tool results are cached for 30 to 60 seconds, so popular questions stay fast without serving stale markets.

05Indexing Elysium

Protocol-agnostic discovery

The indexer has no hard-coded list of exchanges. It reads pool-creation events (PairCreated, PoolCreated, v4 Initialize) and v2, v3 and v4 Swap events from the whole chain. When an unfamiliar contract emits a swap, the indexer asks the contract what it is (token0, token1, factory), or for v4 pools finds the Initialize event for the pool id. New exchanges are picked up automatically.

Failure handling

A failed or rate-limited RPC read is never recorded as a fact. The indexer separates a contract that genuinely reverted, meaning it isn't a pool, from a request that failed, which gets retried. A network error can't silently turn a real pool into "not a pool" or give a token the wrong decimals.

Rollups and retention

Swaps are aggregated into hourly buckets per pool and kept for 30 days. That is enough to compare the last 24 hours with the 24 hours before, and to rank tokens by activity, without storing every swap forever.

Backfill

On a new network, the indexer starts a fixed number of blocks behind the chain head (about five days on Elysium mainnet) and catches up in fixed-size block ranges. The chunk size shrinks automatically when a node rejects a range as too large. It then follows the chain head every minute.

06Pricing

Prices are derived from pools, in two steps:

  1. HYPE in USD comes from the deepest pool pairing the official stablecoin with HYPE. The stablecoin is assumed to be worth $1, and answers state that assumption.
  2. Any other token is priced from the pool with the deepest HYPE or stablecoin side. The answer names that pool, for example "priced from the USDC/WHYPE pool".

Liquidity is read from live pool balances. Uniswap v4 pools share a single contract, so their per-pool liquidity can't be read directly. A price from a v4 pool is reported but marked unverified.

Only verified prices feed market cap, liquidity totals and portfolio values. An unverified price is shown, but it never adds up into anything.

Official tokens come from Kinetiq's published contract list. On mainnet, those addresses had not been published at the time of writing. Until they are, Noeron does not guess which tokens are the official stablecoin or wrapped HYPE, so some USD values are unavailable.

07Volume and activity

USD volume only counts the side of a trade paid in HYPE or the official stablecoin. Two illiquid tokens trading against each other can't create USD volume, which closes a common way to fake activity. Swap counts are reported separately, so you can see activity even where USD volume can't be measured.

Trending means swap activity in the last 24 hours is rising compared with the previous 24 hours. It measures change in activity, not price.

08Holders and wallets

Holder lists without a third-party API

A token's holder list is rebuilt from its complete Transfer history, starting at the block where the contract was created. The first request starts the job. Busy tokens finish in the background on the indexer schedule and are then kept current as new blocks arrive.

Concentration figures exclude pools and burn addresses, so liquidity sitting in a pool isn't mistaken for a whale.

Wallets

A wallet report finds every token the address has sent or received from its own transfer history, then reads each token's live balance from the contract. If an address is too busy to scan in full, Noeron uses progressively shorter recent windows and states which block the scan started from.

09Risk methodology

The risk report is a set of rule-based checks. Each check returns a status of pass, warn, fail or unknown, plus a plain-language detail and the evidence it measured.

CheckRule
IdentityPass if the token is on Kinetiq's official list. Fail if it reuses an official token's symbol at a different address. Otherwise unknown.
Liquidity depthFail below $1,000 measured liquidity. Warn below $25,000. Pass above. Unknown when it can't be priced, for example v4-only.
Holder concentrationShare of supply in the top 10 wallets, excluding pools and burn addresses. Warn above 50%. Fail above 80%.
Owner controlsBytecode scan for mint, pause, blocklist and fee-change functions. A blocklist fails, the others warn. Pass if none are found, or if ownership is renounced.
UpgradeableWarn if the token is a standard proxy (EIP-1967). The implementation contract's code is scanned too.
Trading activityWarn if there were no swaps in the last 24 hours in indexed pools.
Pool ageReported whenever a pool is indexed, never scored. New tokens carry more risk by default.

These checks catch common, measurable risks. They can't detect off-chain promises, social engineering or every possible contract design. A clean report isn't a guarantee.

10The agent

The conversational layer is a large language model with nine tools: market overview, token discovery, token search, token analysis, risk check, wallet analysis, network status, trade quotes and bridge quotes. It runs under a short set of hard rules:

  1. Never state a price, volume, liquidity or holder figure unless it came from a tool result in the same conversation. No estimates, no rounding up, no confidence scores.
  2. When data is unavailable, say so and why.
  3. Resolve names with search before analyzing. If several tokens share a symbol, show them and point out look-alikes.
  4. Questions about safety run the risk check. Noeron describes risk and doesn't give buy or sell advice or predictions.
  5. Trades and bridges are only prepared for the connected wallet, with an explicit amount. The card tracks the outcome; the model never claims a trade happened.
  6. Say where key numbers come from and how fresh the data is.

The interface renders each tool result as a card with the complete figures. The model's text interprets what matters instead of repeating every number, which also limits how much it can misquote.

11Trading and bridging

Noeron can prepare trades that settle on Elysium mainnet. It never holds funds and never signs anything itself: it builds a preview card, and every transaction is signed by the user, in their own wallet, and delivers to their own address.

Trades are quoted and filled by Relay, which supports Elysium directly. A trade is either a swap between tokens the user holds on Elysium, or a purchase paid with ETH or USDC from Ethereum, Arbitrum or Base, or ETH from Robinhood Chain, that delivers the token on Elysium in one step. Before anything is signed:

  • Tokens are pinned by address. Only HYPE and USDC are accepted by symbol. Any other token must be resolved to a contract address and confirmed by the user, because many Elysium tokens share symbols.
  • The token being bought is checked. The risk checks from section 9 run on it and failed or warning checks appear on the card. If a check fails or the checks can't run in time, the user must acknowledge that before signing. The same applies when price impact and fees together exceed 10%.
  • Approvals are exact. When a token needs an approval, Noeron only passes it on if it is for that token and exactly the trade amount. Open-ended allowances are refused.
  • The quote is refreshed. Right before signing, the card fetches a new quote and stops if the minimum output dropped by more than 3% from what the user reviewed.

After signing, the card follows Relay's status and then measures the user's balance on Elysium, reporting what actually arrived rather than what was quoted.

Bridging is the same route with HYPE as the token bought. HYPE already on HyperEVM goes through Kinetiq's canonical bridge Inbox instead (0xce59…2cff, read from the official gateway router), which is cheaper for that hop. It uses createRetryableTicket with the user as the explicit recipient and refund address. A plain depositEth would credit an aliased address when the sender has code, as smart wallets and EIP-7702 accounts do. Delivery gas is bid at three times Elysium's live gas price, and the excess is refunded on Elysium.

Getting into Elysium takes seconds to a minute. Getting out has two paths: Relay in seconds for a fee, or Kinetiq's official bridge 1:1 after a challenge period of about 5.5 days. Noeron doesn't prepare withdrawals yet.

12The app

The app at app.noeron.co runs on Elysium mainnet only. It is a chat with a sidebar, and it installs as a progressive web app on phones and desktops.

  • History stays in the browser. Conversations, their titles and the user's display name are kept in the browser's local storage. Only the open conversation is sent to the server, as context for the next answer, and it isn't stored there. History doesn't sync between devices.
  • Daily credits. Each browser gets 20 credits a day, refilled at 00:00 UTC, without an account. A message costs 1 credit, plus 1 for each heavier action in the answer (a risk check, a wallet read, a cross-chain balance read, or a trade or bridge quote), up to 3. The base credit is charged when the message is sent; the rest when the answer finishes. A browser is identified by a random, httpOnly cookie, and free use from one network connection is capped at 100 credits a day so clearing cookies doesn't create more.
  • Balances on other chains. With a wallet connected, Noeron reads HYPE and USDC on Elysium, ETH and USDC on Ethereum, Arbitrum and Base, ETH on Robinhood Chain and HYPE on HyperEVM, live from each chain. Relative amounts such as "half" are resolved from these live balances on the server, never estimated by the model. Gas tokens are capped at 95% so fees can still be paid.
  • Installable, never cached. The service worker only exists to make the app installable and to show an offline page. It never caches answers, prices, balances or quotes.

13Security

  • Connecting a wallet shares its public address. Noeron only requests a signature when the user starts a trade or bridge, and shows the quote first.
  • No private keys are held or handled anywhere in the system.
  • Chat is rate-limited per visitor to keep the service available for everyone.
  • Everything Noeron shows is already public onchain data.
  • Chat history and the display name never leave the browser except as context for the next answer. The only identifier Noeron sets is a random credits cookie.
  • API keys for data and routing providers are kept as server secrets and never sent to the browser.

14Limitations

  • Uniswap v4 liquidity can't be measured per pool, so v4-only tokens have unverified prices.
  • USD values depend on the official stablecoin holding $1.
  • Mainnet USD pricing waits on Kinetiq publishing official token addresses.
  • Activity history covers 30 days of hourly rollups.
  • Public RPC endpoints can rate-limit. Noeron retries and reports delays rather than filling gaps.
  • Trades depend on Relay's routes and liquidity. A token with no route can't be traded through Noeron.
  • Noeron doesn't prepare withdrawals from Elysium or limit orders yet.
  • History and credits are per browser. There are no accounts, so chats don't follow you to another device.

15$NOERON

The Noeron token has not launched, and no contract exists. Supply, distribution and utility will be published on noeron.co/token and announced by @useNoeron before any launch. Any token using the name before then is not affiliated with Noeron.