- Full Range Selected
+
+ Full Range Selected
+
Your liquidity will be active across all price ranges (0 to ∞)
@@ -622,7 +681,9 @@ export default function CreatePool() {
name="minInitialPrice"
render={({ field }) => (
- Min Price
+
+ Min Price
+
(
- Max Price
+
+ Max Price
+
- Deposit Summary
+
+ Deposit Summary
+
Total Value:
@@ -746,7 +811,9 @@ export default function CreatePool() {
{selectedBaseToken?.symbol}/{selectedQuoteToken?.symbol}
-
Fee: {form.watch('feeTier')}%
+
+ Fee: {form.watch('feeTier')}%
+
@@ -760,7 +827,9 @@ export default function CreatePool() {
{/* Pool Stats Preview */}
-
Initial TVL
+
+ Initial TVL
+
${totalDepositValue.toFixed(2)}
@@ -771,7 +840,9 @@ export default function CreatePool() {
Swap Fee
-
{form.watch('feeTier')}%
+
+ {form.watch('feeTier')}%
+
@@ -786,13 +857,17 @@ export default function CreatePool() {
-
Initial Price:
+
+ Initial Price:
+
{form.watch('initialPrice')} {exchangeRate}
-
Price Range:
+
+ Price Range:
+
{form.watch('rangeType') === 'custom-range'
? `${form.watch('minInitialPrice')} - ${form.watch('maxInitialPrice')}`
@@ -800,14 +875,20 @@ export default function CreatePool() {
-
Trading Fee:
+
+ Trading Fee:
+
{form.watch('feeTier')}% per trade
-
Pool Type:
-
Constant Product (x*y=k)
+
+ Pool Type:
+
+
+ Constant Product (x*y=k)
+
@@ -835,12 +916,16 @@ export default function CreatePool() {
alt={selectedBaseToken?.symbol}
/>
-
{selectedBaseToken?.symbol}
+
+ {selectedBaseToken?.symbol}
+
{selectedBaseToken?.name}
-
{baseTokenAmount} tokens
+
+ {baseTokenAmount} tokens
+
${baseTokenPrice.toFixed(2)}
@@ -854,12 +939,16 @@ export default function CreatePool() {
alt={selectedQuoteToken?.symbol}
/>
-
{selectedQuoteToken?.symbol}
+
+ {selectedQuoteToken?.symbol}
+
{selectedQuoteToken?.name}
-
{quoteTokenAmount} tokens
+
+ {quoteTokenAmount} tokens
+
${quoteTokenPrice.toFixed(2)}
@@ -874,7 +963,9 @@ export default function CreatePool() {
-
Trading Fee Revenue:
+
+ Trading Fee Revenue:
+
{form.watch('feeTier')}% per trade
@@ -888,17 +979,27 @@ export default function CreatePool() {
-
Est. Daily Fees:
+
+ Est. Daily Fees:
+
- ${((totalDepositValue * 0.01 * parseFloat(form.watch('feeTier'))) / 100).toFixed(4)}
+ $
+ {(
+ (totalDepositValue * 0.01 * parseFloat(form.watch('feeTier'))) /
+ 100
+ ).toFixed(4)}
-
Est. Annual APR:
+
+ Est. Annual APR:
+
{(
- ((((totalDepositValue * 0.01 * parseFloat(form.watch('feeTier'))) / 100) * 365) /
+ ((((totalDepositValue * 0.01 * parseFloat(form.watch('feeTier'))) /
+ 100) *
+ 365) /
totalDepositValue) *
100
).toFixed(2)}
@@ -919,8 +1020,9 @@ export default function CreatePool() {
Important Notice
- Creating a liquidity pool involves risk. Token prices can fluctuate, and you may experience
- impermanent loss. Please ensure you understand the risks before proceeding.
+ Creating a liquidity pool involves risk. Token prices can fluctuate, and
+ you may experience impermanent loss. Please ensure you understand the
+ risks before proceeding.
@@ -944,7 +1046,9 @@ export default function CreatePool() {