Skip to main content
Zetta’s value depends on trust. These rules are enforced across every profile, every book, every report, and every API response. If a claim would violate any of these rules, Zetta prefers to say unknown.

The rules

A profile may exist without a manifest, but official Agent Books require declared, books-eligible wallets. A candidate profile with unattributed activity does not get books.
Zetta may discover wallets from public sources, but discovery is not attribution. A discovered wallet is a candidate. Attribution requires stronger evidence, usually a manifest or signed claim.
Token contracts are not treasury wallets. They may have activity, but they do not represent operating funds. Declaring a token contract as treasury is invalid.
Token transfers, mints, burns, and distributions are not operating revenue. They may be tracked as token activity but must not inflate Agent Books or Agent GDP.
A wallet receiving funds does not mean the agent earned revenue. Inflows may be capital, grants, bridges, airdrops, internal transfers, test transfers, or unknown activity. See Revenue vs gross inflow.
If Zetta cannot classify an event safely, it stays unknown. Unknown activity is never forced into revenue or expense to make a book feel complete.
ERC-8004 may help discover or identify agents. It does not prove wallet ownership or financial truth.
B20 activity can help Zetta understand token identity and issuance. It does not enter operating revenue or Agent GDP by default.
Every financial metric must be tied to a data source (manifest, provider, snapshot, inference ledger, admin review, public chain data) and a confidence label (High / Medium / Low / Missing).
Luca can explain missing data. Luca cannot fill missing data with guesses. If Zetta does not know, Luca says so.

The doctrine

Accuracy over breadth. Attribution before books. Confidence before claims.
This is the core of Zetta.