DeFi Building Blocks
Eleven DeFi standards covering yield-bearing vaults (including a native-asset variant and async vaults with cancel), flash loans, governance voting, protocol clocks, and tokenised bonds. Each one is a clean port to Neo C#.
Standards
| Standard | Neo Mapping | Status | Category |
|---|---|---|---|
| ERC-4626 — Tokenized Vault | NEP-17 vault pattern | Final | Vaults |
| ERC-3156 — Flash Loans | Neo C# port | Final | Flash Loans |
| ERC-7535 — Native Asset Vault | NEP-17 vault with NEO/GAS as asset | Final | Vaults |
| ERC-7540 — Asynchronous Vaults | Neo C# port | Final | Vaults |
| ERC-7944 — Async Cancellation for ERC-7540 | Cancel-by-id flow on the request queue | Final | Vaults |
| ERC-3475 — Abstract Storage Bonds | Neo C# port — class/nonce keyed bond storage | Final | Bonds |
| ERC-7092 — Financial Bonds | Neo C# port — issuer-facing bond surface | Final | Bonds |
| ERC-7575 — Multi-Asset Vault | Neo C# port | Final | Vaults |
| ERC-5805 — Voting With Delegation | Neo C# port | Final | Governance |
| ERC-6372 — Contract Clock | Neo C# port (uses Ledger.CurrentIndex) | Final | Governance |
| ERC-7818 — Expirable ERC-20 | Neo C# port | Final | Token Lifecycle |
