FR EN

Roadmap

This page is the honest list of what is not yet shipped. Every item is planned, not available. The goal is simple: the documentation describes what exists, and this page gathers what does not yet exist, so you never confuse the two. This state reflects the current reality and may change; the order and scope are not commitments.

Do not build against these until they ship

Nothing on this page is callable, guaranteed, or stable today. Do not code against an endpoint, field, or network listed here before it appears in the reference documentation as shipped. If you need one of these capabilities, talk to us rather than assuming it is present.

A /v1/customers API

Not available. The customer listing and per-person record are dashboard-only today (see Customers). There is no public API to list or read customers programmatically. A /v1/customers surface is planned, but any programmatic flow must for now go through the dashboard and the portability export.

A server receipts/verify path

Not available. On a citizen receipt, the company-signature check is unsupported offline: the receipt omits the original offer fields to preserve unlinkability, so a sound check needs a server receipts/verify endpoint. That path does not exist yet. This is precisely why a citizen receipt honestly caps at partial offline today (see Verify a receipt). A company-attested receipt, by contrast, already verifies fully offline.

Outbound webhooks

Not available. There is no outbound event delivery today: no webhook when a request is approved, refused, or expires, nor when a consent is revoked. You must poll (for example waitForSettlement or agreely request wait). Webhook event delivery is planned.

Base mainnet anchoring

Not deployed. On-chain anchoring is live on Base Sepolia (testnet, chain id 84532), and only there (see the on-chain registry). Base mainnet (8453) is not deployed: it requires a dedicated, funded Agreely relayer wallet, separate from the testnet wallet, and writes stay relayer-gated (onlyRelayer). Do not assume mainnet anchoring.

The company did:web served from its own /.well-known

Not available. Today the company's did:web document is hosted by Agreely, at did:web:agreely.ca:c:{slug}. Serving the did:web from the company's own /.well-known, on its own domain, is planned but not yet possible. Verifiers must for now resolve the company DID through the Agreely-hosted host.

Next