DOCUMENTATION / SOLANA

A clear view of the system.

How ARUV compares Solana pools, requests quotes and reads transaction records.

01 / Solana mainnet-beta

ARUV uses Solana mainnet-beta. SOL is the network currency; addresses are base58 public keys and transaction IDs are signatures. Pool discovery and quotes do not require a connected wallet. Phantom and Solflare connection shares only a public address.

Solana documentation ↗

02 / Mint identity and pool discovery

Enter a token mint to read DEX Screener’s indexed Solana pools. ARUV includes returned pools where that mint is the base asset. Only matching base and quote mint addresses are compared, even if ticker symbols match. Listings are not issuer verification or endorsements.

Results are sorted by reported USD liquidity. The initial liquidity filter is $10,000. Raydium, Orca, Meteora and other venues appear when the provider returns them. Coverage is bounded by the provider response and is not a full-chain census.

Pool prices are indexed observations, not synchronized slot reads or executable prices. Retrieval time does not establish the age of the underlying observation. Responses may be cached for 20 seconds; after 30 seconds the interface marks the retrieved data stale. Failed refreshes retain clearly labelled previous data.

DEX Screener API reference ↗

03 / Raydium route quotes

Enter input and output mints, a decimal amount and a slippage limit. Known SOL and USDC decimals are configured; other mints are checked through Solana RPC. Raydium’s Trade API returns a route, quoted output, minimum output and price impact. Amounts use integer token base units.

Raydium selects the route independently of the spread table. ARUV displays its pool addresses and fee amounts. Quotes are marked expired after 20 seconds. Changing any input invalidates the displayed quote.

Round-trip mode requests an outbound quote and then quotes the return using its output amount. These are independent requests against changing state. They do not simulate the first leg’s effects on the second leg and are not proof that a profitable cycle can execute.

Raydium’s official Trade API example ↗

04 / Costs and interpretation

Pool swap fees are reflected in the quoted output and are not subtracted a second time. The round-trip difference is quoted return minus original input. Network fees, priority fees, token-account rent and other transaction-specific costs are not estimated. Net profit therefore remains unknown.

A positive indexed spread or quoted difference is not a guarantee of an executable profit. Low liquidity, delayed indexing and token restrictions can all affect the result.

05 / Execution scope

ARUV is currently a research terminal. No ARUV atomic arbitrage program is deployed on Solana. Transaction simulation, signing and submission are not enabled. Connecting your wallet does not initiate a trade or authorize spending.

No ARUV token, staking program, rewards or liquidity-lock claim is part of this product.

06 / Transaction verification

Wallet lookup requests 20 recent signatures at a time; use “Load older signatures” to paginate. Enter a signature to read its confirmed transaction, slot, network fee, compute units and program logs. Failed transactions remain marked failed; an unavailable transaction is not treated as successful. Wallet activity is not labelled ARUV arbitrage history.

Solana transaction RPC ↗

07 / Provider availability

Each provider is checked independently on the status page. The default PublicNode Solana RPC may throttle or deny reads. Pool discovery can still work when RPC-dependent mint validation or history is unavailable. A dedicated SOLANA_RPC_URL can be configured for production.

ARUV is independent software, not affiliated with Solana, Raydium, Phantom, Solflare or DEX Screener.