DeFi primer (only what you need for Concrete)
Level: Beginner · Read time: 10 min
If a word here is new, keep it in mind; the glossary has every term used across the docs.
Wallets, keys and gas
Tokens
| Term | Meaning |
|---|---|
| ERC-20 | The standard for fungible tokens on Ethereum. |
| Stablecoin | Token pegged to a currency, e.g. USDT, USDC, USD1, frxUSD. |
| WBTC / LBTC | Bitcoin-backed ERC-20 tokens (WBTC is custodied off-chain 1:1 by BTC). |
| weETH | A liquid-restaking ETH token (a Concrete vault for it exists but is permissioned). |
| RWA | Real-world asset (e.g. treasuries) represented on-chain. |
What is a "vault"?
A vault is a smart contract that pools deposits, deploys them into strategies, and tracks who owns what using shares. Think of a mutual fund where the share price rises as the fund earns.
ERC-4626 in 60 seconds
ERC-4626 is the Ethereum standard for tokenized yield vaults. It defines a common interface:
| Function | Meaning |
|---|---|
deposit(assets) / mint(shares) | Put in assets, get shares. |
withdraw(assets) / redeem(shares) | Burn shares, get assets. |
totalAssets() | Everything the vault currently controls. |
convertToShares / convertToAssets | Price conversions. |
previewDeposit / previewRedeem … | "What would I get?" helpers. |
Because Concrete follows the standard, wallets, dashboards and other protocols can integrate any Concrete vault without custom code.
Yield vocabulary
Where does yield come from?
Concrete itself does not prescribe a yield source. Each vault has a curator who chooses strategies, such as lending markets (e.g. Morpho-style), leveraged "looping", liquidity provision, restaking, or custodied off-chain positions. Different vaults therefore carry very different risks. A stablecoin lending vault and a leveraged BTC vault are not the same product.
Custody and control terms
Risk vocabulary
Next: 03 · Getting started.