← Inferno
Phase 3 — Coming Soon
CommitmentVault will be deployed after Bootstrap ends (approx. 06/05/2026).

CommitmentVault

Voluntary Token Lock with self-chosen unlock condition

1. What is CommitmentVault?

CommitmentVault is a smart contract that irrevocably locks IFR tokens until a self-chosen condition is met. Unlike IFRLock (product access), CommitmentVault serves as a Proof of Commitment — an on-chain signal that a holder believes in the project long-term.

IFRLock CommitmentVault
Unlock Anytime Only when condition is met
Purpose Product Access Proof of Commitment
For All Users Contributor, Team, Partner
Reward Premium Access Community Trust

Why irrevocable? The smart contract enforces the condition — no human can break the lock. The community can verify every lock on-chain. Code is law.

2. The 4 Condition Types

A) TIME ONLY

Formula: unlock_time = T

Example: “Unlock on 01/01/2027”

Ideal for: Team, Partner, Diamond Hands

B) PRICE ONLY

Formula: unlock_price = P0 × Multiplier

Example: “Unlock when IFR ≥ P0 × 10”

Ideal for: Contributor (aligned with growth)

C) TIME OR PRICE

Formula: unlock_time = T OR unlock_price = P0 × M

Example: “06/01/2027 OR when P0 × 50”

Ideal for: Maximum flexibility

D) TIME AND PRICE

Formula: unlock_time = T AND unlock_price = P0 × M

Example: “After 01/01/2027 AND P0 × 100”

Ideal for: Strongest form of commitment

Once unlocked, stays unlocked — When a tranche opens, it stays open. Even if the price drops afterwards.

3. Contributor Configuration

The 100M Contributor tokens are split into 10 equal tranches. Each tranche has a price condition (Type B: PRICE ONLY).

Tranche Amount Condition (Price)
110M IFRP0 × 2
210M IFRP0 × 5
310M IFRP0 × 10
410M IFRP0 × 25
510M IFRP0 × 50
610M IFRP0 × 100
710M IFRP0 × 250
810M IFRP0 × 500
910M IFRP0 × 1,000
1010M IFRP0 × 5,000

Example: At P0 = $0.0000002: Tranche 3 opens at $0.000002 (10x price). Value: 10M × $0.000002 = $20

4. For All Stakeholders

Contributor

100M IFR in 10 tranches. Earns ETH yield via LendingVault during the lock phase.

Team / Core Dev

After Vesting Cliff (March 2027). Strongest Proof of Commitment — team tokens remain locked until condition is met.

Partner / Builder

“Committed IFR Partner” badge on website. Visible proof of long-term commitment.

Any IFR Holder

Diamond Hands proof on-chain. Anyone can voluntarily lock tokens in the CommitmentVault.

5. Auto-Unlock

When a condition is met and the owner does not call unlock() within 30 days, anyone can call the function for that wallet.

Condition met
Wait 30 days
Anyone can unlock()
Tokens → Original Wallet

6. Why is this good for IFR?

Frequently Asked Questions

Can someone steal my locked tokens?

No. unlock() ALWAYS sends to the original wallet. The smart contract has no function that could send tokens to a different address.

What if I lose access?

Auto-Unlock after 30 days. Anyone can call unlock(), and tokens still go to your wallet. As long as your wallet address exists, the tokens are safe.

When will CommitmentVault be deployed?

After Bootstrap ends (approx. 06/05/2026). The contract must be audited first. Details will be announced on the Roadmap and through the official channels.