Deployment Overview
Deployment Order
1. Fee Management (Optional)
└── TieredDiscount
└── OverridableFeeManager (if needed)
└── NoDiscount
2. Core Infrastructure
├── Controller (fee distribution)
└── VinuSwapFactory
3. Periphery Contracts
├── SwapRouter
├── NFTDescriptor (library)
├── NonfungibleTokenPositionDescriptor
├── NonfungiblePositionManager
└── VinuSwapQuoter
4. Utility
└── WVC (if not existing)
└── PoolInitHelperDeployment Architecture
Prerequisites
Environment Setup
Environment Variables
Deployer Account
Quick Deploy
Using Deployment Script
Using Modular Scripts
Deployment Checklist
Pre-Deployment
Deployment
Post-Deployment
Contract Addresses Template
Next Steps
Last updated