🎨 STANDARD VAULT NAMING PATTERN
✅ THE PATTERN:​
All CreatorVault Charm vaults use this consistent naming:
Name: "CreatorVault: [token]/USDC"
Symbol: "CV-[token]-USDC"
📋 EXAMPLES:​
// AKITA token vault:
Name: "CreatorVault: akita/USDC"
Symbol: "CV-akita-USDC"
// DOGE token vault:
Name: "CreatorVault: doge/USDC"
Symbol: "CV-doge-USDC"
// PEPE token vault:
Name: "CreatorVault: pepe/USDC"
Symbol: "CV-pepe-USDC"
// SHIB token vault:
Name: "CreatorVault: shib/USDC"
Symbol: "CV-shib-USDC"
🚀 DEPLOYMENT:​
// Deploy with standard naming
batchDeployStrategies(
TOKEN_ADDRESS,
USDC_ADDRESS,
VAULT_ADDRESS,
AJNA_FACTORY,
3000,
sqrtPriceX96,
CREATOR_ADDRESS,
"CreatorVault: [token]/USDC", // Replace [token] with lowercase symbol
"CV-[token]-USDC" // Replace [token] with lowercase symbol
);
✅ NAMING RULES:​
- Always use lowercase for token symbols (e.g., "akita" not "AKITA")
- Always use format:
CreatorVault: [token]/USDC - Always use symbol:
CV-[token]-USDC - Quote token is always:
USDC(uppercase) - No variations - consistency across all vaults
🎯 BENEFITS:​
- ✅ Consistent branding across all vaults
- ✅ Easy to identify CreatorVault products
- ✅ Clear token pairing shown in name
- ✅ Professional appearance on block explorers
- ✅ No confusion between different vaults
This is the ONLY naming pattern used for all CreatorVault Charm vaults. 🎉