Resolver Selection

Base Case (A): ERC-4626 Resolver
What A assumes
Inputs
Conversion logic
Variant (B): Share Price Resolver
What B shares with A
Where B diverges from A
Additional inputs (compared to A)
Conversion logic
Variant (C): Custom Conversion Resolver
What C shares with A and B
Where C diverges from A and B
Inputs
Conversion logic
Variant (D): External Price Oracle
What D shares with A–C
Where D diverges
Variant (D1): Price Oracle Feed (ChainlinkPriceResolver)
Inputs
Edge Case (E): Fixed (Constant) Price Resolver
What E shares with others
Where E diverges
Inputs
Conversion logic
Edge Case (F): Rebasing Tokens
Wrapped Native Asset Requirement
Examples
Additional Requirements and Safety Notes
Final Pre-Deployment Checklist
Last updated
Was this helpful?