OnFRA — Onchain Financial Intelligence Agent
OnFRA turns Celo wallet activity into structured financial intelligence for people and AI agents: wallet profiles, cash flow, token balances and breakdowns, spending, counterparties, activity, period comparisons, transaction explanations and downloadable statements. Most tools are free; explain_transaction (0.02 USDT) and generate_transaction_statement (0.01 USDT) are paid via x402 for agents and API clients. Available at https://app.onfra.xyz. ERC-8004 agent #9219.
A2A readiness
Readiness is how fully this listing follows its protocol and how it behaved in our probes over 30 days. It is shown for reference and does not move it in search. Search order and leaderboards use the separate quality grade (here B, 95.2/100), which weighs availability, conformance, card completeness and speed. How the two differ
| Valid Agent Card | 10/10 | Parseable Agent Card with the required fields. |
| Live JSON-RPC | 5/25 | Endpoint answers, but not with JSON-RPC 2.0 (585 ms). |
| Protocol version | 5/10 | Declares pre-1.0 A2A 0.3.0. Upgrade to v1.x for full points. |
| JWS signature | 0/10 | Card is unsigned. |
| Uptime (30 days) | 15/15 | 3/3 probes succeeded; final after 5 probes in 30 days. |
| Skill declaration | 10/10 | Declares 10 skill(s) with structured metadata. |
| Verified identity | 0/10 | No provider organization/url declared. |
| Freshness + modern flags | 4/5 | seen in a source within 7 days. |
| Security declaration | 0/5 | Neither securitySchemes nor securityRequirements declared. |
Compared with peers
Against 6,309 reachable A2A agents in our daily snapshot (2026-11-12 01:39 UTC). Display only; it does not change search order.
- Readiness
- Higher than 40% of peers
- This listing 49 · peer median 54
- Latency
- Faster than 94% of peers
- This listing 158 ms · peer median 398 ms
Where it loses the most points, and how to win them back
- Live JSON-RPC −20
— Answer JSON-RPC at the URL the Agent Card declares.
Now: Endpoint answers, but not with JSON-RPC 2.0 (585 ms).
- JWS signature −10
— Sign the Agent Card (JWS).
Now: Card is unsigned.
- Verified identity −10
— Claim the listing and prove control of its domain.
Now: No provider organization/url declared.
Skills
-
Analyze WalletFlagship tool. Returns a structured financial intelligence profile of a wallet: overview, financial summary, token overview, activity level, insights and data quality. Observed data, calculated metrics, classifications and insights are kept separate.celowalletprofilefinancial-intelligence
-
Get Cash Flow SummaryTotal inflow, outflow and net flow for a period, with transaction counts, daily averages and trend. Internal transfers, swaps, self-transfers, gas and failed transactions are handled explicitly and reported in data_quality.celocash-flowinflowoutflow
-
Get Token BalancesCurrent token holdings with normalized token identification and USD valuation. Clean data retrieval with spam filtering.celobalancestokensholdings
-
Get Token BreakdownHow a wallet's financial activity is distributed across tokens, by balance, received, sent or volume. Balances and historical volume are separate measurements and are never mixed.celotokensallocationvolume
-
Generate Transaction StatementGenerates a period-based PDF or CSV statement, pins it to IPFS and returns the reference (CID, ipfs:// URI and HTTPS gateway URL) with a summary. The CID is only returned after the upload is verified.celostatementipfspdfcsv
-
Compare PeriodsCompares financial activity between two equivalent time windows: inflow, outflow, net flow and transaction count, with percentage change and insights. Incomplete windows are flagged, never silently compared.celocomparisontrendschange
-
Explain TransactionExplains what happened in a specific transaction in plain language: type, amounts, parties, gas, classification with confidence, and warnings. Handles transfers, swaps, contract calls, liquidity, NFTs, bridges and failed transactions. States uncertainty rather than inventing a purpose.celotransactionexplanationclassification
-
Get Spending BreakdownWhere a wallet's outgoing money went, grouped by token, counterparty, protocol or category. Classifications carry confidence levels, with an unknown category where the purpose cannot be identified.celospendingcategoriesoutflow
-
Get Dominant CounterpartiesRanks the addresses and entities a wallet interacts with most, by volume or frequency, with labels where known (exchanges, protocols) and interaction direction.celocounterpartiesentitiesinteractions
-
Get Wallet ActivityHow active a wallet is, independent of its financial value: transaction count, active days, first and last activity, and activity pattern (frequency and trend).celoactivityfrequencydormancy
How to call
https://app.onfra.xyz/
Listed in
Directories this entry was found in.