Skip to content

Add GGWP (WolfPack) revenue distribution & staking contract#880

Open
MZoxx wants to merge 2 commits into
qubic:developfrom
MZoxx:feature/2026-05-18-ggwp-contract
Open

Add GGWP (WolfPack) revenue distribution & staking contract#880
MZoxx wants to merge 2 commits into
qubic:developfrom
MZoxx:feature/2026-05-18-ggwp-contract

Conversation

@MZoxx
Copy link
Copy Markdown
Contributor

@MZoxx MZoxx commented May 18, 2026

GGWP is a revenue-distribution and staking smart contract:

  • Daily revenue payout at 11:00 UTC, split 70/10/10/10: GGWP token holders, SC shareholders (676 IPO shares), rank-weighted clan members, and a hardcoded reinvestment address.
  • Staking: Made for 100M WP tokens; total 52 EP;GGWP holders stake tokens for per-epoch rewards; unstaking has a 2-epoch delay.
  • Holder and shareholder snapshots are taken at BEGIN_EPOCH.

Registered at contract index 28, construction epoch 216 (proposal in epoch 214, IPO in 215, construction and first use in 216).

Files: src/contracts/GGWP.h, test/contract_ggwp.cpp, registration in src/contract_core/contract_def.h, and the Visual Studio project files.

GGWP.h passes the Qubic Contract Verification Tool.

MZoxx and others added 2 commits May 18, 2026 09:02
GGWP is a revenue-distribution and staking smart contract:
- Daily revenue payout at 11:00 UTC, split 70/10/10/10: GGWP token
  holders, SC shareholders (676 IPO shares), rank-weighted clan
  members, and a hardcoded reinvestment address.
- Staking: GGWP holders stake tokens for per-epoch rewards;
  unstaking has a 2-epoch delay.
- Holder and shareholder snapshots are taken at BEGIN_EPOCH.

Registered at contract index 28, construction epoch 216
(proposal in epoch 214, IPO in 215, construction and first use in 216).

Files: src/contracts/GGWP.h, test/contract_ggwp.cpp, registration in
src/contract_core/contract_def.h, and the Visual Studio project files.

GGWP.h passes the Qubic Contract Verification Tool.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- SetExcludeAddress test fixed (expects correct error code)
- StakingRewardCappedByPool test fixed (bounded checks)
- Contract index 28 configured
- Full revenue distribution and staking functionality tested
- Ready for qubic/core deployment
@Franziska-Mueller Franziska-Mueller requested review from Franziska-Mueller and cyber-pc and removed request for Franziska-Mueller May 26, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant