Walkthrough

How TitanVaultPro works

From your first sponsored video to a matured plan payout — every step is designed to be verifiable, auditable, and fair.

Part 1

Earn by watching

Sponsored tasks pay out wallet balance for completed watch time. Verification is server-side — the browser only reports; the server decides.

  1. STEP 1

    Create a free account

    Register with your email in under a minute. No deposits or payments are required to start earning.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Part 2

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 →
  1. STEP 1

    Browse published plans

    Every plan shows min/max amount, duration and return percentage up front on the Plans page.

  2. STEP 2

    Buy with wallet balance

    Buying debits your balance inside the same transaction that opens the investment — no half-states if something fails.

  3. STEP 3

    Hold to maturity

    The investment stays ACTIVE until its maturity date. You can watch its status live on your investments page.

  4. STEP 4

    Automatic settlement

    On maturity, settlement marks the investment SETTLED and credits principal plus profit back to your wallet — no manual claim needed.

  5. 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.