PUKCoin Whitepaper (Draft)
Version: 0.1 | Date: 13 November 2025 | Authors: Puk | geomanss
1. Introduction / āļāļāļāļģ
PUKCoin is an experimental digital token project on Bitcoin Regtest designed to create a testing environment for:
- Transparent Mining
- Multi-wallet Management
- Experimental Swap & WPUK Systems for Unlock Features
- Development Toward a Sustainable Mainnet
The core concept is to open the system for everyone to experiment with mining, sending coins, and learning coin economics without impacting the real network.
PUKCoin āđāļāđāļāđāļāļĢāļāļāļēāļĢāļāļāļĨāļāļāđāļŦāļĢāļĩāļĒāļāļāļīāļāļīāļāļąāļĨ (Digital Token) āļāļ Bitcoin Regtest āđāļāļ·āđāļāļŠāļĢāđāļēāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļāļĨāļāļāļŠāļģāļŦāļĢāļąāļ:
- āļāļēāļĢāļāļļāļāđāļŦāļĢāļĩāļĒāļāđāļāļāđāļāļĢāđāļāđāļŠ (Transparent Mining)
- āļāļēāļĢāļāļąāļāļāļēāļĢāļāļĢāļ°āđāļāđāļēāđāļāļīāļāļŦāļĨāļēāļĒāļāļđāđāđāļāđ (Multi-wallet Management)
- āļāļēāļĢāļāļāļĨāļāļāļĢāļ°āļāļ Swap & WPUK āļŠāļģāļŦāļĢāļąāļāļāļĩāđāļāļāļĢāđ Unlock
- āļāļąāļāļāļēāđāļāļŠāļđāđ Mainnet āđāļāļāļĒāļąāđāļāļĒāļ·āļ
āđāļāļ§āļāļīāļāļŦāļĨāļąāļāļāļ·āļ āđāļāļīāļāļĢāļ°āļāļāđāļŦāđāļāļļāļāļāļāļŠāļēāļĄāļēāļĢāļāļāļāļĨāļāļāļāļļāļ āļŠāđāļāđāļŦāļĢāļĩāļĒāļ āđāļĨāļ°āđāļĢāļĩāļĒāļāļĢāļđāđāđāļĻāļĢāļĐāļāļāļīāļāđāļŦāļĢāļĩāļĒāļ āđāļāļĒāđāļĄāđāļāļĢāļ°āļāļāđāļāļĢāļ·āļāļāđāļēāļĒāļāļĢāļīāļ
2. Vision / āļ§āļīāļŠāļąāļĒāļāļąāļĻāļāđ
- Sandbox Regtest: Allows users to experiment with mining coins, UTXO, and Swap systems without risk
- Transparent Distribution: All mining and distributions are verifiable
- Token Unlocking: WPUK is a token system tied to PUKCoin for unlocking web features
- Future Mainnet Ready: Code and concepts can be adapted for Mainnet when ready
- Sandbox Regtest: āđāļŦāđāļāļđāđāđāļāđāļāļāļĨāļāļāļāļļāļ āđāļŦāļĢāļĩāļĒāļ āļāļāļĨāļāļ UTXO āđāļĨāļ°āļĢāļ°āļāļ Swap āđāļāļĒāđāļĄāđāļĄāļĩāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļ
- Transparent Distribution: āļāļļāļāļāļēāļĢāļāļļāļāđāļĨāļ°āļāļēāļĢāđāļāļāļāđāļēāļĒāļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļŠāļāļāđāļāđ
- Token Unlocking: WPUK āđāļāđāļāļĢāļ°āļāļāđāļāđāļāļāļāļĩāđāļāļđāļāļāļąāļ PUKCoin āđāļāļ·āđāļāļāļĨāļāļĨāđāļāļāļāļĩāđāļāļāļĢāđāļāļāđāļ§āđāļ
- Future Mainnet Ready: āđāļāđāļāđāļĨāļ°āđāļāļ§āļāļīāļāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāđāļāđāļāđāļāļēāļ Mainnet āđāļāđāđāļĄāļ·āđāļāļāļĢāđāļāļĄ
3. Architecture / āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļĢāļ°āļāļ
3.1 Layer Overview
- PUK Blockchain Layer (Regtest) Forked from Bitcoin Core Uses bitcoin-cli + RPC for creating, mining, and sending coins Supports multiple wallets (Multi-wallet)
- Web Layer (Flask GUI / React Dashboard) Web interface to display Wallet, Balance, UTXO, Mining Supports address creation and coin sending Real-time dashboard for Mining Status
- Swap & WPUK Layer Wrapped PUK (WPUK) minted on testnet blockchains like Ethereum / BSC Used for unlocking features in the experimental system
- PUK Blockchain Layer (Regtest) Forked from Bitcoin Core āđāļāđ bitcoin-cli + RPC āļŠāļģāļŦāļĢāļąāļāļŠāļĢāđāļēāļ, āļāļļāļ, āđāļĨāļ°āļŠāđāļāđāļŦāļĢāļĩāļĒāļ āļĢāļāļāļĢāļąāļ Wallet āļŦāļĨāļēāļĒāļāļąāļāļāļĩ (Multi-wallet)
- Web Layer (Flask GUI / React Dashboard) āđāļ§āđāļāļāļīāļāđāļāļāļĢāđāđāļāļāđāļŠāļāļ Wallet, Balance, UTXO, Mining āļĢāļāļāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļ Address āđāļĨāļ°āļŠāđāļāđāļŦāļĢāļĩāļĒāļ Dashboard real-time āđāļŠāļāļ Mining Status
- Swap & WPUK Layer Wrapped PUK (WPUK) mint āļāļ blockchain testnet āđāļāđāļ Ethereum / BSC āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļĨāļāļĨāđāļāļāļāļĩāđāļāļāļĢāđāđāļāļĢāļ°āļāļāļāļāļĨāļāļ
3.2 System Architecture Diagram
4. Key Features / āļāļĩāđāļāļāļĢāđāļŦāļĨāļąāļ
| Feature | Description | āļ āļēāļĐāļēāđāļāļĒ |
|---|---|---|
| Wallet Management | Create / Load / Select Wallet | āļŠāļĢāđāļēāļ āđāļŦāļĨāļ āđāļĨāļ·āļāļ Wallet āļāļąāļāļāļļāļāļąāļ |
| Address & Balance | Create Address, Check Balance | āļŠāļĢāđāļēāļ Address āđāļĨāļ°āļāļđāļĒāļāļāđāļāļīāļ |
| Mining | Mine Blocks to Desired Address | āļāļļāļāļāļĨāđāļāļāđāļāļāđāļāļĢāđāļāđāļŠ |
| Transactions | Send Coins Between Wallets | āļŠāđāļāđāļŦāļĢāļĩāļĒāļāđāļāļĒāļąāļ Wallet āļāļ·āđāļ |
| UTXO Management | Display UTXOs, Pagination | āđāļŠāļāļāļĢāļēāļĒāļāļēāļĢ UTXO āļāļĢāđāļāļĄāļĒāļāļāļĢāļ§āļĄ |
| Swap & WPUK | Mint Token, Unlock Features | Mint WPUK āļāļĨāļāļĨāđāļāļāļāļĩāđāļāļāļĢāđ |
5. Coin Distribution / āļāļēāļĢāđāļāļāļāđāļēāļĒāđāļŦāļĢāļĩāļĒāļ
Every mining operation sends rewards to the user's wallet. Airdrop / Locked Wallets can be designated for experiments. The system records UTXOs and Transactions for verification.
āļāļļāļāļāļēāļĢāļāļļāļāļāļ°āļŠāđāļāđāļāļĒāļąāļ Wallet āļāļāļāļāļđāđāđāļāđ āļŠāļēāļĄāļēāļĢāļāļāļģāļŦāļāļāļāļĢāļ°āđāļāđāļē Airdrop / Locked Wallet āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļĨāļāļ āļĢāļ°āļāļāļāļ°āļāļąāļāļāļķāļ UTXO āđāļĨāļ° Transaction āđāļāļ·āđāļāđāļŦāđāļāļĢāļ§āļāļŠāļāļāđāļāđ
6. Mining & Incentives / āļāļēāļĢāļāļļāļāđāļĨāļ°āļĢāļēāļāļ§āļąāļĨ
Mining uses Regtest Proof-of-Work. Block Rewards can be adjusted in the Sandbox system. Miner rewards can be used to Mint WPUK or in experimental Swap systems. Reduce nonce overlap and optimize performance via Q-Learning Pool (optional).
Mining āđāļāđ Regtest Proof-of-Work Block Reward āļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāđāļāđāļāļēāļĄāļĢāļ°āļāļ Sandbox āļĢāļēāļāļ§āļąāļĨāļāļđāđāļāļļāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļāđ Mint WPUK āļŦāļĢāļ·āļ Swap āļĢāļ°āļāļāļāļāļĨāļāļ āļĨāļāļāļēāļĢ overlap āļāļāļ nonce āđāļĨāļ° optimize performance āļāđāļēāļ Q-Learning Pool (optional)
7. Security & Transparency / āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļĨāļ°āđāļāļĢāđāļāđāļŠ
- All Transactions are recorded on the Regtest Blockchain
- Multiple wallets are isolated from each other
- WPUK Minting is controlled by Smart Contracts and Lock Mechanisms
- Users can verify all balances and UTXOs in Real-time
- āļāļļāļ Transaction āļāļđāļāļāļąāļāļāļķāļāļāļ Regtest Blockchain
- Wallet āļŦāļĨāļēāļĒāļāļąāļāļāļĩāļāļđāļāđāļĒāļāļāļāļāļāļēāļāļāļąāļ
- āļāļēāļĢ Mint WPUK āļāļđāļāļāļ§āļāļāļļāļĄāļāđāļ§āļĒ Smart Contract āđāļĨāļ° Lock Mechanism
- āļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļŠāļāļāļāļļāļāļĒāļāļāđāļĨāļ° UTXO āđāļāđāđāļāļ Real-time
8. Roadmap / āđāļāļāļāļąāļāļāļē
| Phase | Milestone |
|---|---|
| Phase 0 | Regtest GUI, Multi-wallet, Mining Sandbox |
| Phase 1 | Swap & WPUK Integration, Dashboard Analytics |
| Phase 2 | Token Lock/Unlock System, Advanced UTXO Management |
| Phase 3 | Mainnet Deployment, Public Mining & Swap |
| Phase 4 | Integration with Exchanges & Community Wallet |
8.1 Supply Comparison: Bitcoin vs PUKCoin / āđāļāļĢāļĩāļĒāļāđāļāļĩāļĒāļ Supply: Bitcoin āļāļąāļ PUKCoin
Bitcoin (BTC) is the leading digital currency with a limited supply and global acceptance. PUKCoin is an experimental coin forked from Bitcoin Core in Regtest mode (developer sandbox). From the whitepaper and regtest setup, it has a different supply for testing, but the mainnet plan (future) is expected to mimic Bitcoin for sustainability.
| Attribute | Bitcoin (BTC) | PUKCoin (Regtest Mode) | PUKCoin (Planned Mainnet) |
|---|---|---|---|
| Max Supply (Maximum) | 21,000,000 BTC (fixed cap, will not exceed) | ~15,000 PUK (limited by fast halving in regtest) | 21,000,000 PUK (mimicking Bitcoin for sustainability) |
| Current Mined Supply | ~19,680,000 BTC (remaining to mine ~1,320,000 BTC or ~6.3%) | Depends on blocks mined (max ~15,000 PUK if fully mined) | N/A (mainnet not launched yet) |
| Circulating Supply | ~19,680,000 BTC (mostly mined, some lost) | ~Equal to mined supply (all in regtest wallets) | N/A |
| Halving Interval | Every 210,000 blocks (~4 years, block time ~10 minutes) | Every 150 blocks (for fast simulation in testing) | Expected every 210,000 blocks (like Bitcoin) |
| Initial Block Reward | 50 BTC (current after latest halving ~3.125 BTC) | 50 PUK (halves every 150 blocks) | 50 PUK (halves like Bitcoin) |
| Time to Max Supply | Year 2140 (after ~33 halvings) | ~2.4 hours (if mining 1 block/30 seconds) | Year ~2140 (like Bitcoin) |
| Inflation Rate | ~0.85% per year (decreasing to 0% in 2140) | High initially (but depletes quickly due to short interval) | ~0.85% per year (like Bitcoin) |
| Key Strengths | Deflationary (supply decreases over time, creating scarcity) | For fast mining/swap testing without real risk | Open and transparent, supports WPUK unlocking, scalable from regtest |
| Sources | Investopedia, Chainalysis, Kraken (2025 data) | From PUKCoin whitepaper and Bitcoin Core regtest docs | From whitepaper (phase 3: Mainnet Deployment) |
Bitcoin: Supply designed to be limited to prevent inflation and increase value (scarcity). Latest halving (2024) reduced reward from 6.25 to 3.125 BTC. Currently ~94% mined. PUKCoin (Regtest): Low supply due to short interval (150 blocks) for quick halving testing. Ideal for developers to test UTXO/swap without waiting. Once fully mined (~4,800 blocks), rewards become 0. PUKCoin (Mainnet Plan): From the whitepaper, it will be "ready to scale to sustainable mainnet" by mimicking Bitcoin for transparent distribution and token unlocking (WPUK). If launched, supply will be 21 million to match the ecosystem. Key Differences: Bitcoin is a production coin traded globally (market cap > $1 trillion USD), while PUKCoin is still a prototype for learning/experimentation (no market cap). If PUKCoin mainnet launches, it will be deflationary like BTC but focused on "unlocking features" with coins.
Bitcoin (BTC) āđāļāđāļāļŠāļāļļāļĨāđāļāļīāļāļāļīāļāļīāļāļąāļĨāļŦāļĨāļąāļāļāļĩāđāļĄāļĩ supply āļāļģāļāļąāļāđāļĨāļ°āđāļāđāļāļāļĩāđāļĒāļāļĄāļĢāļąāļāļāļąāđāļ§āđāļĨāļ āļŠāđāļ§āļ PUKCoin āđāļāđāļāđāļāļĢāđāļāļāļāđāļāļāļĨāļāļ (experimental coin) āļāļĩāđ fork āļāļēāļ Bitcoin Core āđāļāđāļŦāļĄāļ Regtest (sandbox āļŠāļģāļŦāļĢāļąāļ developer) āđāļāļĒāļāļēāļ whitepaper āđāļĨāļ°āļāļēāļĢāļāļąāđāļāļāđāļē regtest āļĄāļąāļāļĄāļĩ supply āļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāđāļāļ·āđāļāļāļēāļĢāļāļāļŠāļāļ āđāļāđāđāļāđāļāļ mainnet (āļāļāļēāļāļ) āļāļēāļāļ§āđāļēāļāļ°āđāļĨāļĩāļĒāļāđāļāļ Bitcoin āđāļāļ·āđāļāļāļ§āļēāļĄāļĒāļąāđāļāļĒāļ·āļ
| āļāļļāļāļŠāļĄāļāļąāļāļī | Bitcoin (BTC) | PUKCoin (Regtest Mode) | PUKCoin (Planned Mainnet) |
|---|---|---|---|
| Max Supply (āļŠāļđāļāļŠāļļāļ) | 21,000,000 BTC (fixed cap, āļāļ°āđāļĄāđāđāļāļīāļ) | ~15,000 PUK (āļāļģāļāļąāļāļāļēāļ halving āđāļĢāđāļ§āđāļ regtest) | 21,000,000 PUK (āđāļĨāļĩāļĒāļāđāļāļ Bitcoin āđāļāļ·āđāļāļĒāļąāđāļāļĒāļ·āļ) |
| Current Mined Supply (āļāļąāļāļāļļāļāļąāļ) | ~19,680,000 BTC (āđāļŦāļĨāļ·āļāļāļļāļ ~1,320,000 BTC āļŦāļĢāļ·āļ ~6.3%) | āļāļķāđāļāļāļąāļāļāļģāļāļ§āļ blocks āļāļĩāđāļāļļāļ (max ~15,000 PUK āļāđāļēāļāļļāļāļŦāļĄāļ) | N/A (āļĒāļąāļāđāļĄāđ launch mainnet) |
| Circulating Supply | ~19,680,000 BTC (āļŠāđāļ§āļāđāļŦāļāđ mined āđāļĨāđāļ§, āļāļēāļāļŠāđāļ§āļ lost) | ~āđāļāđāļēāļāļąāļ mined supply (āļāļąāđāļāļŦāļĄāļāđāļ regtest wallet) | N/A |
| Halving Interval | āļāļļāļ 210,000 blocks (~4 āļāļĩ, block time ~10 āļāļēāļāļĩ) | āļāļļāļ 150 blocks (āđāļāļ·āđāļ simulate āđāļĢāđāļ§āđāļāļāļāļĨāļāļ) | āļāļēāļāļāļļāļ 210,000 blocks (āđāļŦāļĄāļ·āļāļ Bitcoin) |
| Block Reward āđāļĢāļīāđāļĄāļāđāļ | 50 BTC (āļāļąāļāļāļļāļāļąāļāļŦāļĨāļąāļ halving āļĨāđāļēāļŠāļļāļ ~3.125 BTC) | 50 PUK (āļĨāļāļāļĢāļķāđāļāļāļļāļ 150 blocks) | 50 PUK (āļĨāļāļāļĢāļķāđāļāđāļŦāļĄāļ·āļāļ Bitcoin) |
| āđāļ§āļĨāļēāļāļķāļ Max Supply | āļāļĩ 2140 (āļŦāļĨāļąāļ ~33 halving) | ~2.4 āļāļąāđāļ§āđāļĄāļ (āļāđāļēāļāļļāļ 1 block/30 āļ§āļīāļāļēāļāļĩ) | āļāļĩ ~2140 (āđāļŦāļĄāļ·āļāļ Bitcoin) |
| Inflation Rate | ~0.85% āļāđāļāļāļĩ (āļĨāļāļĨāļāđāļĢāļ·āđāļāļĒ āđ āļāļ 0% āđāļ 2140) | āļŠāļđāļāđāļāļāđāļ§āļāđāļĢāļ (āđāļāđāļŦāļĄāļāđāļĢāđāļ§āđāļāļĢāļēāļ° interval āļŠāļąāđāļ) | ~0.85% āļāđāļāļāļĩ (āđāļŦāļĄāļ·āļāļ Bitcoin) |
| āļāļļāļāđāļāđāļ | Deflationary (supply āļĨāļāļĨāļāļāļēāļĄāđāļ§āļĨāļē, āļŠāļĢāđāļēāļ scarcity) | āļŠāļģāļŦāļĢāļąāļāļāļāļĨāļāļ mining/swap āđāļĢāđāļ§ āđāļĄāđāđāļŠāļĩāđāļĒāļāļāļĢāļīāļ | āđāļāļīāļāđāļāļĢāđāļāđāļŠ, āļĢāļāļāļĢāļąāļ WPUK unlock, scalable āļāļēāļ regtest |
| āđāļŦāļĨāđāļāļāđāļāļĄāļđāļĨ | Investopedia, Chainalysis, Kraken (2025 data) | āļāļēāļ whitepaper PUKCoin āđāļĨāļ° Bitcoin Core regtest docs | āļāļēāļ whitepaper (phase 3: Mainnet Deployment) |
Bitcoin: Supply āļāļāļāđāļāļāđāļŦāđāļāļģāļāļąāļāđāļāļ·āđāļāļāđāļāļāļāļąāļ inflation āđāļĨāļ°āđāļāļīāđāļĄāļĄāļđāļĨāļāđāļē (scarcity). Halving āļĨāđāļēāļŠāļļāļ (2024) āļĨāļ reward āļāļēāļ 6.25 āđāļāđāļ 3.125 BTC. āļāļąāļāļāļļāļāļąāļ mined āđāļāļ·āļāļ 94% āđāļĨāđāļ§ PUKCoin (Regtest): Supply āļāđāļāļĒāđāļāļĢāļēāļ° interval āļŠāļąāđāļ (150 blocks) āđāļāļ·āđāļāļāļāļĨāļāļ halving āđāļĢāđāļ§ āđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļ developer āļāļāļŠāļāļ UTXO/swap āđāļāļĒāđāļĄāđāļāđāļāļāļĢāļāļāļēāļ. āļāđāļēāļāļļāļāļŦāļĄāļ (block ~4,800) reward āļāļ°āđāļāđāļ 0 PUKCoin (Mainnet Plan): āļāļēāļ whitepaper, āļĄāļąāļāļāļ° "ready to scale to sustainable mainnet" āđāļāļĒāđāļĨāļĩāļĒāļāđāļāļ Bitcoin āđāļāļ·āđāļ distribution āđāļāļĢāđāļāđāļŠāđāļĨāļ° token unlocking (WPUK). āļāđāļē launch āļāļĢāļīāļ supply āļāļ° 21 āļĨāđāļēāļāđāļāļ·āđāļ match ecosystem. āļāļ§āļēāļĄāđāļāļāļāđāļēāļāļŦāļĨāļąāļ: Bitcoin āđāļāđāļ production coin āļāļĩāđ traded āļāļĢāļīāļ (market cap > $1 āļĨāđāļēāļāļĨāđāļēāļ USD), āļŠāđāļ§āļ PUKCoin āļĒāļąāļāđāļāđāļ prototype āļŠāļģāļŦāļĢāļąāļāđāļĢāļĩāļĒāļāļĢāļđāđ/āļāļāļĨāļāļ (no market cap). āļāđāļē PUKCoin mainnet launch āļĄāļąāļāļāļ° deflationary āđāļŦāļĄāļ·āļāļ BTC āđāļāđ focus āļāļĩāđ "unlock features" āļāđāļ§āļĒāđāļŦāļĢāļĩāļĒāļ.
9. Conclusion / āļŠāļĢāļļāļ
PUKCoin is a platform for learning and experimenting with coin systems in an open, transparent manner, ready to scale to a real Mainnet in the future. It emphasizes sustainability, reduces real resource usage, and allows users to safely experiment with mining, sending, exchanging, and creating new features on the Sandbox.
PUKCoin āđāļāđāļ platform āļŠāļģāļŦāļĢāļąāļāđāļĢāļĩāļĒāļāļĢāļđāđāđāļĨāļ°āļāļāļĨāļāļāļĢāļ°āļāļāđāļŦāļĢāļĩāļĒāļ āđāļāļāđāļāļīāļ, āđāļāļĢāđāļāđāļŠ āđāļĨāļ°āļāļĢāđāļāļĄāļāđāļāļĒāļāļāđāļāļŠāļđāđ Mainnet āļāļĢāļīāļāđāļāļāļāļēāļāļ. āđāļāđāļāļāļ§āļēāļĄāļĒāļąāđāļāļĒāļ·āļ āļĨāļāļāļēāļĢāđāļāđāļāļĢāļąāļāļĒāļēāļāļĢāļāļĢāļīāļ, āļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāļāļāļĨāļāļāļāļļāļ, āļŠāđāļ, āđāļĨāļāđāļāļĨāļĩāđāļĒāļ āđāļĨāļ°āļŠāļĢāđāļēāļāļāļĩāđāļāļāļĢāđāđāļŦāļĄāđāļāļ Sandbox āđāļāđāļāļĒāđāļēāļāļāļĨāļāļāļ āļąāļĒ