Upgrading
The same command, two names. /upgrade and /subscribe both open the upgrade flow.
Step by step
Section titled “Step by step”-
Send
/upgrade(or/subscribe) in the bot.The bot replies with options based on your current tier:
- Free tier — see Pro / Elite tiers
- Pro tier — see Extend Pro and Upgrade to Elite options
- Elite tier — see Extend Elite
-
Pick a tier. Inline buttons; tap once.
-
Pick a duration. 1 month / 3 months / 6 months / 12 months — pricing scales down with longer commitments. See Tier Comparison for the live price grid.
-
The bot generates a payment address. You’ll see a message with:
- The deposit address (one address, works on all four EVM chains)
- Expected amounts in each chain’s native currency (ETH on Ethereum / Base, BNB on BSC, AVAX on Avalanche)
- A button: “I’ve Sent Payment”
-
Send the payment from any wallet. Use whichever chain has the lowest gas at the time — the same address accepts whichever native currency lands first.
-
Tap “I’ve Sent Payment” (optional — the bot polls in the background regardless). The bot starts an active 1-minute fast-poll that checks all four chains every 2 seconds.
-
Tier activates instantly when the bot detects the payment. You’ll get a confirmation DM:
✅ Payment Confirmed!🎉 Pro activated for 3 months!⏰ Expires: 2026-07-30 (90 days remaining)Use /tier to see your subscription details.
Pro-rata credit on mid-cycle upgrades
Section titled “Pro-rata credit on mid-cycle upgrades”If you upgrade tiers (e.g. Pro → Elite) before your current subscription expires, the bot calculates the unused value at your current tier’s daily rate and credits it against the new tier’s price.
Example: you’re on Pro with 30 days left, Pro daily rate ≈ $10/30 = $0.33/day, so unused = ~$10. Upgrading to Elite 1-month at $25 means you actually pay $15 (the $10 credit eats into the new tier’s price).
Important: an upgrade resets the expiry from today, it doesn’t extend the old expiry. So upgrading from Pro (30 days left) to Elite 1-month makes your new expiry “today + 30 days”, not “old expiry + 30 days.” This is a deliberate design — pro-rata credit covers the difference, but the clock restarts so the new tier’s full duration is what you get.
Address validity
Section titled “Address validity”Each upgrade address is valid for 12 hours. If you don’t pay within that window, the address expires and you’ll need to run /upgrade again to get a fresh one.
The bot also runs a background scanner every 15 seconds checking all open payment addresses on all four chains, so even if you close the chat or skip the “I’ve Sent Payment” button, the upgrade processes once your transaction confirms.
Amount tolerance
Section titled “Amount tolerance”The bot accepts payments within 2% of the expected amount to absorb minor price fluctuations between when the address was generated and when you actually send. So if the expected ETH amount was 0.005 ETH, anything from 0.0049 ETH up will be accepted.
If you send less than 98% of the expected amount, the payment is flagged as insufficient — the address remains active until the 12-hour expiry, so you can top up the rest.
Edge cases
Section titled “Edge cases”Checking your status
Section titled “Checking your status”/tier— current tier, expiry date, days remaining/mypayments— list of your last 10 payments
The dashboard’s Subscription page shows the same info plus the full payment history with explorer links.