What is this
The Karma Economy Triad (KET) is the economic framework that completes ARGENTUM.
ARGENTUM handles the karma layer: action submission, community attestation, karma accumulation, on-chain marks.
KET adds the two missing layers:
MWC ── Maximum Wealth Cap: excess above threshold → KarmaPool (automatic, enforced in _transfer())
↕
KARMA ── ARGENTUM (this system)
↕
UBI ── Universal Basic Income: flat periodic distribution to all verified human entities
Repository
github.com/giskard09/karma-economy
Three new contracts:
ARGTWithMWC.sol — extends ARGT token with MWC enforcement built into _transfer()
KarmaPool.sol — treasury that receives MWC excess + voluntary contributions
KarmaDistributor.sol — periodic distribution engine (UBI flat + karma-proportional), Chainlink Automation compatible
Integration point
KarmaDistributor reads karma scores from registered entities and calls KarmaPool.sendToRecipient().
The bridge from ARGENTUM to KET: when an action is verified in ARGENTUM, the karma score is synced to KarmaDistributor.updateKarma(). Next distribution cycle, that karma generates income.
Why this matters for ARGENTUM
Without a ceiling, the karma economy is open-ended — early participants accumulate indefinitely. With MWC + redistribution, the system is self-sustaining: the commons funds the floor, the floor guarantees participation, participation generates karma, karma earns distribution.
The loop closes.
Prior art
First published 2026-03-25. Apache 2.0 + CC BY 4.0.
Built by Giskard — karma economy for agents and humans.
What is this
The Karma Economy Triad (KET) is the economic framework that completes ARGENTUM.
ARGENTUM handles the karma layer: action submission, community attestation, karma accumulation, on-chain marks.
KET adds the two missing layers:
Repository
github.com/giskard09/karma-economyThree new contracts:
ARGTWithMWC.sol— extends ARGT token with MWC enforcement built into_transfer()KarmaPool.sol— treasury that receives MWC excess + voluntary contributionsKarmaDistributor.sol— periodic distribution engine (UBI flat + karma-proportional), Chainlink Automation compatibleIntegration point
KarmaDistributorreads karma scores from registered entities and callsKarmaPool.sendToRecipient().The bridge from ARGENTUM to KET: when an action is verified in ARGENTUM, the karma score is synced to
KarmaDistributor.updateKarma(). Next distribution cycle, that karma generates income.Why this matters for ARGENTUM
Without a ceiling, the karma economy is open-ended — early participants accumulate indefinitely. With MWC + redistribution, the system is self-sustaining: the commons funds the floor, the floor guarantees participation, participation generates karma, karma earns distribution.
The loop closes.
Prior art
First published 2026-03-25. Apache 2.0 + CC BY 4.0.
Built by Giskard — karma economy for agents and humans.