Roadmap

What's shipped, what's next

We update this page whenever the product moves. Want one of the Next items sooner? Email us and we'll bump it.

Shipped

Live in production. See the full log on /changelog.

Treasury sync across 5 chains

Ethereum, Arbitrum, Polygon, Base, Solana. Wallet balances, inflows, outflows pulled on a monthly schedule.

AI-written investor narrative

Monthly executive summary, wins, treasury operations, looking-ahead — drafted from on-chain data and your milestones.

Public investor view

Investors open one link from email and read the full report — KPI tiles, treasury composition, expense breakdown — without an account.

Custom report branding

Set your logo and accent color once; every PDF and investor-view page picks it up.

Stripe billing + USDC

Paid plans live. Annual at 20% off. Pay-with-USDC for crypto-native teams.

Token contract autofill

Paste a contract address; we prefill description, website, GitHub org, and token symbol from CoinGecko.

See full changelog →
Now

Actively being built. Weeks horizon.

Investor click-tracking dashboard

Open and click events from Resend already land in the DB. Surfacing them per-report so founders can see who actually read.

Milestone editor polish

Inline editing for the Looking Ahead / Milestones Completed sections so the report template feels like a real editor, not a form.

Next

Committed but not started. Quarter+ horizon.

Investor portal

Token-gated portal so founders stop emailing PDFs by hand. One link per investor, with read receipts and per-recipient access logs.

Read-only public API

For funds and platforms that want to pull projects, snapshots, and reports into internal dashboards. Per-plan rate limits.

White-label PDFs

Reports without the Vault Brief footer for funds and reporting agencies that resell the output to their LPs.

Investor Q&A on the report

Threaded comments on a published report so investors don't ask the same five questions across five replies.

Items move from Next → Now → Shipped as we build. Order within a column reflects current priority, not strict sequence.