Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Self-service FTSO signal provider registry for Flare & Songbird. Providers prove address ownership by wallet signature, manage their own listing, and earn a transparent Qualified status computed automatically from on-chain data. Published as a wallet-compatible providerlist.json feed.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
A self-service registry for FTSO signal providers on Flare and Songbird. Live at
flareregistry.com. Built by Burst Labs.
A provider connects the wallet for their on-chain address, signs a challenge to prove they
control it, and manages their own listing. The result is published as a providerlist.json
feed that is compatible with the standard provider-list schema, so any wallet that reads that
list can read Flare Registry unchanged.Read the full README ↗A self-service registry for FTSO signal providers on Flare and Songbird. Live at flareregistry.com. Built by Burst Labs.
A provider connects the wallet for their on-chain address, signs a challenge to prove they
control it, and manages their own listing. The result is published as a providerlist.json
feed that is compatible with the standard provider-list schema, so any wallet that reads that
list can read Flare Registry unchanged.
Only addresses registered on-chain as FTSO signal providers (on Flare or Songbird) can list, so the registry only ever contains real providers. The whole codebase, including the qualification rules that decide listing, is open source here for anyone to audit and reproduce.
Reading the feed: CONSUMERS.md. Why the registry exists: flareregistry.com/why.
flare-foundation/fsp-rewards).Each provider is evaluated against an automatable set of trust and availability criteria, sourced from Flare's published reward data:
A provider is Qualified when all automatable checks pass. Qualification latches: once
earned, a provider stays qualified, and the only way to lose it is to stop submitting prices for
60 days (~17 epochs), after which it must re-qualify from scratch. The feed exposes how close a
provider is to revocation (qualification.epochsUntilRevoke).
Items that cannot be verified on-chain (private node, in-house/open-source algorithm) are provider-attested and shown labeled as self-declared. Independence / no-collusion is not auto-judged; Qualified is a performance and identity signal, not a sybil guarantee.
Sign in with your identity address (any of the five registered addresses is accepted, but
the identity address gives the strongest on-chain match). On Flare and Songbird the address must
be a registered on-chain FTSO entity; the testnets (Coston, Coston2) are exempt since they have
no reward data to check against. The feed exposes all five of an entity's registered addresses
under flareregistry.entity (identity, submit, submit-signatures, signing-policy, delegation).
| Network | chainId |
|---|---|
| Flare | 14 |
| Songbird | 19 |
| Coston | 16 |
| Coston2 | 114 |
GET /api/feed/providerlist.json — the wallet-compatible feed. Also published as a static
file at raw.githubusercontent.com/BurstLabs/flareregistry/main/providerlist.json.GET /providerlist.schema.json — the JSON Schema that feed conforms to, named in its
$schema. Checked against the generator on every build, so it cannot fall behind the document.GET /api/v1/providers — the same data in a versioned envelope.GET /api/feed/validators.json, /api/feed/yield.json — validator stats and delegator yield.GET /api/feed/coston2/providerlist.json, /api/feed/coston2/yield.json — the test network.GET /api/provider/:address — a single provider profile.POST /api/auth/nonce, POST /api/auth/verify — sign-in.POST /api/provider, POST /api/provider/logo — manage a listing (authenticated).How to read it, including what listed and status mean and what not to infer from them:
CONSUMERS.md. Field-by-field reference: /api.
A provider that stops submitting is not removed from the feed. It keeps its entry with
listed: false and status: "departed", because the chain still carries its registration and a
consumer still needs a name for it. /api/feed/archived.json, which used to hold those entries
separately, was removed on 5 November 2026.
Logos are committed for the provider on upload and served from GitHub's raw CDN, keyed by the
EIP-55 checksummed address: assets/<checksumAddress>.png. Square PNG, 128-256 px per side,
<= 24 KB, enforced on upload and applied to mirrored images too. Transparency is recommended and
not required; an opaque mark is a valid logo.
This is the beginning of the README. Read the rest at the original. Read the full README ↗