Docs/Foundation/Token Distribution & Vesting Schedule Implementation Rules

Token Distribution & Vesting Schedule Implementation Rules

Last updated: June 2026 | Public Release v1.0

Formal Execution Specification v1.0

1. General Provisions

This document defines the exact, immutable implementation rules for ANCORA COIN token distribution, vesting, and release. These rules are encoded directly into the protocol layer at genesis and cannot be modified by any governance action, emergency measure, or protocol upgrade.

All calculations, triggers, and state transitions defined herein are enforced by on-chain smart contract logic with zero manual intervention.

2. Genesis State Initialization

2.1 Genesis Block Configuration

At block height 0 (genesis block):

Exactly 100,000,000,000,000 ANC is minted exactly once.

10,000,000,000,000 ANC is deposited into the immutable System Operations Reserve Vault contract.

90,000,000,000,000 ANC is deposited into the immutable Universal Access Distribution Vault contract.

No other addresses receive any token allocation at genesis.

2.2 Vault Contract Immutability

Both reserve vault contracts are deployed as immutable smart contracts with:

No owner address or admin key

No upgrade, pause, or emergency stop functionality

No ability to modify release schedules or allocation amounts

All state transitions fully automated and algorithmic

3. System Operations Reserve Release Implementation

3.1 Release Calculation

Precision is maintained to 18 decimal places, with rounding applied at the 18th decimal on each monthly release.

3.2 Release Trigger

Release executes automatically on the first block whose timestamp falls on or after 00:00:00 UTC of the first day of each calendar month.

The first release occurs at the first day of the first full month after genesis block.

Releases accumulate if skipped due to network downtime, and all accumulated amounts are released in the first subsequent valid block.

3.3 Release Distribution

Released funds are transferred to the on-chain Treasury Governance multisig contract, subject to the spending rules defined in the System Operations Reserve Management Policy.

4. Universal Access Grant Release Implementation

4.1 Grant Eligibility

A wallet becomes eligible for the 10,000 ANC Universal Access Grant when:

The user completes full DID identity verification, including social recovery group configuration.

Anti-Sybil verification confirms the identity is unique and not previously registered.

The wallet completes its first on-chain activation transaction.

4.2 Vesting Start Date

The 50-year vesting period begins exactly at the block timestamp of the wallet's activation transaction.

4.3 Monthly Release Calculation

Precision maintained to 18 decimal places.

4.4 Release Trigger

For each activated wallet, release executes automatically on the first block whose timestamp falls on or after the monthly anniversary of the wallet's activation timestamp.

4.5 Claim Mechanism

Released tokens are automatically credited to the user's wallet available balance. No manual claim action is required.

5. Reclamation Mechanism Implementation

5.1 Reclamation Trigger

Reclamation executes when:

A user's social recovery group submits a verified death attestation meeting the 3-of-5 threshold signature requirement.

The attestation is confirmed on-chain and passes all validation checks.

5.2 Reclamation Calculation

Only unvested, unreleased tokens are reclaimed. All previously released tokens remain untouched.

5.3 Reclamation Destination

All reclaimed tokens are transferred directly to the System Operations Reserve Vault, extending the 50-year release schedule proportionally.

6. Supply Audit & Verification

Every block includes an aggregated zero-knowledge Supply Proof that mathematically verifies:

Total minted tokens = exactly 100 trillion ANC

Total released tokens match the schedule calculation

Total reclaimed tokens match recorded attestations

No unauthorized token creation has occurred

All supply metrics are publicly queryable and verifiable by any network node at all times.