This guide was compiled on 20 September 2026 by reading the following pages directly:
- concrete.xyz (home, /enterprise) · app.concrete.xyz/earn · points.concrete.xyz
- docs.concrete.xyz: Welcome, Yield Vaults & ERC-4626, Vault Shares, Deposit, Withdraw, Vault Transparency, Fees, Points, Architecture: Core Concepts, SDK Overview & Setup, Subgraph Schema & Queries, Event Reference (partially loaded), Live Vaults, Institutional Vaults, AssetCX, Pre-Deposit Vaults, Audits, Risks & Safety, Glossary
- github.com/Kashif130/concrete-community-tools and the three live community sites (Tracker, Builder Suite, Academy)
Rules followed
- Facts are paraphrased from those sources; nothing is presented as a guarantee.
- Where a number changes quickly (TVL, APY, deposits) it is labelled with its snapshot date or omitted.
- Where sources disagree (e.g. points platform: docs say Absinthe, live site says Fuul; "assets on platform" vs "deposits") the disagreement is stated.
- Concrete's contract source is private. Anything about internals comes from the developer docs; models in
examples/ are educational approximations. - Community tools are described from their own READMEs/pages and were not audited by the author.
- TypeScript and GraphQL examples were written from docs and not executed against live infrastructure. Python examples have unit tests (
python -m unittest in examples/python).
Known gaps
- X (Twitter) content could not be read; social details rely on links shown on official pages.
- The Restricted Jurisdictions, Completed Campaigns, Enso, SDK method pages and full Event Reference were not fully captured - follow the links in the docs.
- Live APY/TVL per vault were not present in the captured page text.
Keeping it current
Re-check the official docs first. Open an issue or PR (see CONTRIBUTING.md) with the page URL and date when something changes.