Billing
TxNod sells subscription time on a monthly cadence. You pay in crypto from the dashboard’s Buy more time flow; payments extend an expires_at timestamp on your account. This page covers the two billing surfaces operators ask about most: what “renews until” means and how a partial payment translates into days added.
Expiry
The billing card shows your current paid-through date as Renews until: <date> — “the date your current paid term covers until — top-ups extend this date forward, locking in today’s monthly rate.” If today is before that date, your account is active; on the day after, the dashboard transitions you to grace (a short read-only window) and then to terminated if no payment lands.
You can buy more time at any point in the cycle; you don’t have to wait until expiry. Top-ups always extend the existing expires_at forward — they never reset it to “now.” See Payment-proportional below for the exact arithmetic.
Payment-proportional
TxNod converts a partial monthly payment into a proportional number of additional days. The formula is straightforward:
days_added = (amount_paid_usd / monthly_price_usd) × 30Top-ups append to your existing expires_at; they never reset it. A worked example:
- Monthly price: $20.
- You pay $10.
- That works out to
($10 / $20) × 30 = 15 days added. - Your
expires_atwas 2026-06-01. - After the payment lands, your new
expires_atis 2026-06-16 — fifteen days after the previous expiry, not fifteen days after today.
This append-not-reset rule matters because it means paying early is always strictly better than paying late: every day you stay subscribed is a day you keep, regardless of when the top-up arrives. There is no “use it or lose it” cliff inside the paid window.
Top-ups lock in the current monthly rate for the days they buy. If the price changes after a top-up, your already-purchased days are unaffected; only days bought after the price change reflect the new rate.