Walkthrough
How TitanVaultPro works
From your first sponsored video to a matured plan payout — every step is designed to be verifiable, auditable, and fair.
Earn by watching
Sponsored tasks pay out wallet balance for completed watch time. Verification is server-side — the browser only reports; the server decides.
- STEP 1
Create a free account
Register with your email in under a minute. No deposits or payments are required to start earning.
- STEP 2
Pick a sponsored task
Each task shows its reward and required watch time before you open it. Active tasks are listed on your dashboard.
- STEP 3
Watch with verified playback
The player sends heartbeats with your current video position. The server accrues time capped by real elapsed time — pausing stops accrual, seeking forward earns nothing.
- STEP 4
Claim once, get paid once
When watched seconds reach the requirement, claim the reward. An atomic transition ensures each session can only ever be claimed one time.
- STEP 5
Balance lands in your ledger
The reward is credited through the wallet ledger with a full transaction record — visible on your wallet page.
Invest & cash out
Once your balance grows, put it into fixed-return plans — or withdraw it. Both paths run through the same audited ledger.
View current plans →- STEP 1
Browse published plans
Every plan shows min/max amount, duration and return percentage up front on the Plans page.
- STEP 2
Buy with wallet balance
Buying debits your balance inside the same transaction that opens the investment — no half-states if something fails.
- STEP 3
Hold to maturity
The investment stays ACTIVE until its maturity date. You can watch its status live on your investments page.
- STEP 4
Automatic settlement
On maturity, settlement marks the investment SETTLED and credits principal plus profit back to your wallet — no manual claim needed.
- STEP 5
Withdraw when you want
Request a withdrawal any time. The amount is held immediately, then paid out after admin review — rejections refund in full.
The fine print, in plain words
Why is watch time capped by real time?
Accrual per heartbeat is min(elapsed wall-clock, video progress, 30s). That means the earning rate can never exceed 1× real time, no matter what the client reports.
What protects the ledger?
Balance changes only happen through credit/debit helpers inside MongoDB transactions, and every change appends an immutable transaction with the resulting balance.
What are the withdrawal rules?
A minimum applies (configurable, default 5). Funds are escrowed at request time; admin approval marks them paid, rejection refunds the exact amount.
Can plans fail to settle?
Settlement runs lazily on activity and via a protected cron endpoint, and the ACTIVE → SETTLED transition is atomic so overlapping runs cannot double-pay.
Ready to try it?
Create an account and finish your first sponsored task — the whole loop takes minutes.