Asp

ANAF Governance Withholding Report

Charter rule: balance cap with under-issuance. On-chain audit read from synth:dest:/synth:origin: in staking-v2.db.

CHARTER STATUS

Current Balance
2,971,560.15298041 ACME
deposits − sends, on-chain
Cap (Maximum Balance)
10,000,000
"no more than 10M at any given time"
Headroom
7,028,439.84701959 ACME
max next-period deposit (= cap − balance)
Balance / Cap
29.7156%
On-chain balance / 10M cap
Below cap. Balance is 2,971,560.15298041 ACME (29.72% of cap). Headroom available: 7,028,439.84701959 ACME. Next period's 45% deposits in full.
How the cap is enforced. The DT (Calculate_Withholding, Table 3000) computes desired = budget × 45/100 and allowed = max(0, 10M − balance), then sets effective_withholding = min(desired, allowed). The period's IssueTokens body deposits effective_withholding to ANAF — not desired — so the cap-overshooting portion is never minted. Stakers always receive budget × 55/100 regardless of cap-binding. See docs/governance/anaf-withholding-redirect.md.

ANAF ACCOUNT (ON-CHAIN)

MetricAmount (ACME)nanoACMESource
Current balance2,971,560.15298041297,156,015,298,041deposits − sends (on-chain)
Cumulative deposits10,408,855.672980411,040,885,567,298,041sum of synth:dest:acc://anaf.acme/tokens:*
Cumulative sends out7,437,295.52743,729,552,000,000sum of synth:origin:acc://anaf.acme/tokens:*
Headroom under cap7,028,439.84701959702,843,984,701,959cap − current balance
Transaction count2014 deposits + 6 sends

DEPOSITS — LATEST FIRST

Each row is one syntheticDepositTokens applied to ANAF, newest at the top. The cumulative column is the running total in chain order (historical context; it doesn't drive cap decisions under the charter rule).

#tx_hash (first 16) major_block amount (ACME) cumulative (ACME) cause
14 989cce6162c328dd 25867869 232,575.60853606 10,408,855.67298041 issuer (withholding)
13 f14cc06afe00e426 25232928 233,290.82473648 10,176,280.06444435 issuer (withholding)
12 beccaf1bf4f75b3c 24517974 234,008.22655471 9,942,989.23970787 issuer (withholding)
11 02c4f0448b0be3e7 23967300 234,727.84378005 9,708,981.01315316 issuer (withholding)
10 f19d36c75bda1f39 23729056 235,449.67384593 9,474,253.16937311 issuer (withholding)
9 15eb5612c996ecc2 22886965 236,173.61327646 9,238,803.49552718 issuer (withholding)
8 babbca9fe0c24d9e 22186822 236,897.9366926 9,002,629.88225072 issuer (withholding)
7 4f9181fd0daa1fba 22136584 237,604.70878136 8,765,731.94555812 issuer (withholding)
6 b92af0bbd39e303d 21019153 238,288.22223462 8,528,127.23677676 issuer (withholding)
5 cbf02aa6e8950b29 20399282 239,021.15500287 8,289,839.01454214 issuer (withholding)
4 c873000e83ceae70 20112516 239,756.34214373 8,050,817.85953927 issuer (withholding)
3 28bbe8509d03f8db 19424006 240,534.88950468 7,811,061.51739554 issuer (withholding)
2 3b969276716befd4 18849444 241,274.73262732 7,570,526.62789086 issuer (withholding)
1 017091c1be2ebe36 18055072 7,329,251.89526354 7,329,251.89526354 issuer (withholding)

ANAF SENDS OUT — LATEST FIRST

Sends reduce balance and reopen headroom for future periods. Charter's anti-collusion clause prohibits transfers whose sole purpose is to reopen the cap.

#tx_hash (first 16) major_block amount (ACME)
6 a64980e63adc4d95 2430 1,435,853.52000000
5 f955064104f51be5 2326 1.00000000
4 b96528d35f60466d 2326 1.00000000
3 a40f1ac8cc9e7127 2326 4,999,999.00000000
2 0c0a46b6058fa6f3 2326 1,001,440.00000000
1 01242dcfa74f0cb7 2326 1.00000000

WATCHER ACTIVITY — DETECTED CHANGES

Live changelog from the ANAF activity watcher (#273). Polled every 2 minutes; one row per new synth:dest (deposit), synth:origin (send), or burnTokens tx hash observed since the server started. Balance/headroom columns are the values after the transaction landed. The list survives server restarts (persisted to anaf-activity-* in staking-v2.db) but the in-process "seen" set does not — entries that pre-date the current server uptime show only after the next chain event.

detectedtx_hash (first 16) major_block kind amount (ACME) balance after (ACME) headroom after (ACME)
No activity observed by this server instance yet. The watcher seeds on first poll without emitting history; entries appear as new transactions arrive on chain.

Generated: 2026-09-07T00:37:53Z · source: synth:dest:/synth:origin: index in staking-v2.db · ANAF account: acc://anaf.acme/tokens · page auto-refreshes every 2 min