Skip to content

resources

Method

How Vynra reads a wallet, what it reads it from, and where it stops. Everything here matches the code of this build.

Scan

A scan reads one address from Robinhood Chain through the public RPC, in this order:

  1. The head block, the ETH balance, the sent-transaction count (nonce) and any code at the address. A wallet with an EIP-7702 delegate is still shown as a wallet.
  2. Balances of 39 tracked tokens: WETH, USDG, USDe and the official stock tokens.
  3. The whole history, one token contract per query: transfers in, transfers out and approvals of WETH, USDG and up to two stock tokens the address holds now; and withdrawals to Ethereum through the ArbSys system contract.
  4. A recent window of 240,000 blocks (about seven hours) for any contract at all: token transfers both ways, approvals, WETH wraps and ERC-1155 transfers.
  5. Token names and decimals, which counterparties have code, and up to 160 block timestamps.

Findings are then computed by plain rules from those rows, with no scoring and no guess at owners. The same rows always give the same findings.

Map

The map draws up to 24 counterparties from the same scan around the address. A shorter line and a larger dot mean more transfers. Named contracts (only from the sourced list below) sit on the right half, plain addresses on the left. Once the consent book is deployed, an address that set "no named node on maps" is drawn without its address.

Watch

The watch list lives in your browser's local storage, up to 25 addresses. On each visit, and every minute while the page is visible, Vynra asks the server what changed in the last 90,000 blocks (about two and a half hours) or since the last check, whichever is shorter. The first check learns the baseline. Later checks flag a new counterparty, a new token, a new approval, more sent transactions or a changed ETH balance. A gap longer than the window is not read: open Scan for the full report.

Preview

Preview decodes call data in your browser against 6 known contract families: ERC-20 token, NFT (ERC-721 / ERC-1155), Wrapped Ether, Uniswap v2 router, Withdrawal to Ethereum (ArbSys), VynraConsentBook. A selector outside that list is reported as "cannot decode". "Run once" sends the call to the server, which runs it with eth_call at the latest block with a gas cap of 3,000,000 and reports whether it would revert. Nothing is signed or broadcast.

Consent book

VynraConsentBook is written and tested but not deployed yet. It has two parts. Statements: a wallet (or the one manager it appointed, after the manager accepts) publishes a label of up to 64 bytes, an optional link and hash, and four signals: no third-party labels, no named node on maps, please do not watch, and watching is fine (the last two cannot both be set). Every version is kept as a hash and an event. Report anchors: anyone anchors a report hash with its block range and method version; the author revises or withdraws; the wallet acknowledges or disputes, and a revision resets the response. The contract has no owner, no fee, no upgrade path and no payable function, and it holds nothing.

Counterparties

Every token transfer has a sender and a receiver. Vynra groups transfers by the other address and counts them in and out. The zero address is shown as mint or burn. A counterparty is an address, not a person; two addresses may belong to one person, and one exchange address may serve thousands.

First funding

The earliest inbound transfers Vynra read are listed as the first funding. ETH sent directly (not as a token) leaves no log on the chain, so it is invisible to a log reader. Deposits from Ethereum through the bridge leave no log here either. With an explorer key configured, the explorer's transaction list adds direct ETH transfers.

Timing

Vynra reads the timestamps of up to 160 blocks with this address's transfers and counts them by UTC hour. With at least eight, it names the busiest hour and the quietest six-hour stretch. A steady quiet stretch can hint at a time zone. Bots and schedulers break this pattern, and Vynra says so.

Approvals

Approval and ApprovalForAll events show which spender a wallet trusted and for how much. Vynra keeps the latest event per token and spender. Spending through transferFrom lowers an allowance without an event, so the value shown is the last one set by an event, not always the current allowance.

Label list

Vynra names a contract only when it is in this list. Each line was checked on chain on 10 Nov 2026 (code present, and symbol for tokens). There are no exchange wallets in it: we found no sourced list of exchange addresses on Robinhood Chain.

NameAddressSource
Uniswap v2 factory0x8bce…937fUniswap deployment on Robinhood Chain, address checked on chain 5 Nov and 10 Nov 2026
Uniswap v2 router0x89e5…9ebaUniswap deployment on Robinhood Chain, address checked on chain 5 Nov and 10 Nov 2026
Uniswap v3 factory0x1f7d…2efaUniswap deployment on Robinhood Chain, address checked on chain 5 Nov and 10 Nov 2026
Uniswap v3 positions0x7399…e0d3Uniswap deployment on Robinhood Chain, address checked on chain 5 Nov and 10 Nov 2026
Uniswap v4 pool manager0x8366…0951Uniswap deployment on Robinhood Chain, address checked on chain 5 Nov and 10 Nov 2026
Uniswap v4 positions0x58da…4fa7Uniswap deployment on Robinhood Chain, address checked on chain 5 Nov and 10 Nov 2026
Pons launch factory0x7ed5…ec7ePons launchpad factory, read on chain (launchFee, getLaunchedToken) 5 Nov 2026
ArbSys (withdrawal to Ethereum)0x0000…0064Arbitrum system precompile; a call here starts a withdrawal from Robinhood Chain
WETH0x0bd7…ad73Wrapped Ether on Robinhood Chain, symbol read on chain
USDG0x5fc5…d168Global Dollar on Robinhood Chain, symbol read on chain
Chainlink ETH / USD feed0x78f3…d3a9Chainlink price feed proxy, latestRoundData read on chain
Multicall30xca11…ca11Standard Multicall3 address, code present
Robinhood stock token beacon0xe10b…1b00Beacon that official stock tokens point to, read from their code

Plus 39 tracked tokens, named by the symbol each returns on chain.

Report format

A downloaded report is JSON with the fields method, methodVersion, address, chainId, balances, tokens, transfers (newest 400), approvals, wraps, withdrawals, counterparties, timing, findings, statement and coverage. Coverage lists the head block, the tokens read over the whole history, the recent window, the explorer state, the number of chain reads, and every gap with its block range and reason.

The report hash is keccak256 over the canonical JSON of the report: object keys sorted at every level, no spaces. You can recompute it from the file and compare it with an anchor in the consent book.

Limits

  • Vynra reads and explains public data. It does not make transactions private. Hiding transaction details needs other technology and its own testing.
  • It does not know who owns a wallet and never says so.
  • The public RPC accepts 10,000,000 blocks per query with one contract address and 30,000 without. Untracked tokens are read only in the recent window. A window that cannot be read is listed as a numbered gap, never skipped silently.
  • Direct ETH transfers and bridge deposits are not visible without an explorer key.
  • A scan is shared for ten minutes. Watch reads at most the last 90,000 blocks per check.
  • Preview decodes only known contract families, and a successful run once is not a promise about later blocks.

Questions

01Exposure

Does Vynra make my transactions private?
No. Vynra reads public data and explains it. Hiding transaction details takes different technology and its own testing, and Vynra does not offer it.
Can Vynra tell who owns a wallet?
No. It shows addresses and the links between them. A name appears only for a contract in Vynra's sourced list, never for a person.
Why does the first funding source matter?
A new wallet funded from an older one is linked to it for good. It is often the strongest single link anyone can follow.
What is a timing pattern?
The hours a wallet is active, from block timestamps. A steady quiet stretch can hint at when someone sleeps. Vynra needs at least eight sampled blocks before it says anything.

02Data and coverage

Where does the data come from?
From Robinhood Chain itself, through its public RPC: logs, balances, nonces and block timestamps. An explorer transaction list is added only when the site operator configures an explorer key.
Why is some history missing?
The public RPC limits how many blocks one query may cover. Vynra reads the whole history for a few tracked tokens and any token in a recent window. Every part it could not read is listed as a numbered gap.
Does Vynra store my scans?
A scan is cached on the server for ten minutes so a second visitor does not repeat it. It is keyed by the scanned address only. Watch lists stay in your browser.
Can I check a report later?
Yes. Download the report. Its hash is the keccak256 of its canonical JSON, and you can anchor that hash in VynraConsentBook so anyone can compare a file against it.

03The token, $VYNRA

Do I need $VYNRA to use Vynra?
No. Scan, Map, Watch, Preview and the consent book work without any token.
What is $VYNRA for?
The plan is access to advanced reports, an API quota and monitoring of many wallets once those services exist. None of them exists yet, and a token launch does not make them real.
Is the token an investment?
No. It is a memecoin with a planned utility. There is no promise of value, return or reward.
Where is the contract address?
On the token page and in the footer, once it is published. Until then it reads TBA. Vynra does not send direct messages first.

04Technical

What does Preview do with my transaction?
It decodes the call data with known ABIs and can run it once with eth_call at the latest block. Nothing is signed or sent. Unknown selectors are reported as 'cannot decode'.
What is VynraConsentBook?
A contract where a wallet can publish a short self-label and signals such as 'no third-party labels', and where anyone can anchor an exposure report hash that the wallet may acknowledge or dispute. It holds no funds and has no owner.
Does a signal hide my wallet?
No. A signal is a request that tools reading the book can honour. Vynra honours it on its own map and reports. The chain data stays public.
Is the contract deployed?
Not yet. Until it is, the record page reads nothing and says so. The scanner never needs it.