ProofMoney is an open protocol initiative for verifiable money integrity.
Core statement:
If money cannot be verified, it is only a promise.
ProofMoney explores how monetary systems can make issuance, supply, ownership, flow, and rules independently verifiable.
This repository contains the public documentation for the ProofMoney protocol design.
ProofMoney is a protocol design focused on replacing monetary promises with verifiable proofs.
It is built around five core proofs:
- Proof of Issuance — verifies how each unit enters the system.
- Proof of Supply — verifies current and historical supply.
- Proof of Ownership — verifies who controls value.
- Proof of Flow — verifies how value moves.
- Proof of Rule — verifies which rules are enforced.
Together, these proofs form the foundation of the ProofMoney Integrity Stack.
ProofMoney is designed as a money integrity stack:
- Proof Ledger — the verifiable monetary state layer.
- Proof Engine — the verification logic for the five core proofs.
- Proof Wallet — a wallet that shows the proof behind the balance.
- Proof Explorer — a public interface for inspecting system integrity.
- Proof Vault — a multi-signature and auditable fund control layer.
- Proof API — developer access to money integrity proofs.
Verification is the product.
ProofMoney is currently in the principles, documentation, and prototype design stage.
At this stage:
- no PRM is being sold;
- no public network is live;
- no test unit has monetary value;
- no exchange listing is promised;
- no yield is promised;
- no private allocation is recognized;
- no test-to-main conversion is promised.
ProofMoney should be treated as an experimental open protocol design.
PRM is the proposed native unit of the ProofMoney protocol.
PRM does not represent:
- equity;
- debt;
- profit share;
- guaranteed yield;
- ownership of any company;
- redemption rights;
- guaranteed liquidity;
- guaranteed market access.
The legitimacy of PRM, if implemented, must come from verifiable protocol rules, not promotional promises.
ProofMoney follows a Zero-Privilege Launch principle:
- no initial founder allocation;
- no private sale;
- no insider round;
- no hidden address;
- no guaranteed yield;
- no test-unit conversion promise;
- no unilateral rule privilege.
ProofMoney does not ask users to trust that the launch is clean.
It must let them verify it.
| Document | Description |
|---|---|
| Project Principles | Defines the highest-level principles of ProofMoney. |
| Manifesto | Explains the mission and philosophy of ProofMoney. |
| Whitepaper | Describes the protocol concept and money integrity model. |
| Integrity Stack | Defines Proof Ledger, Proof Engine, Proof Wallet, Proof Explorer, Proof Vault, and Proof API. |
| Zero-Privilege Launch | Defines the launch constraints and no-privilege rules. |
| Proof Release Curve | Describes how PRM may enter the system through public and verifiable rules. |
| Risk Disclosure | Explains technical, economic, legal, market, and user risks. |
| Forbidden Activities | Defines activities not permitted or endorsed by ProofMoney. |
| MVP Roadmap | Describes the prototype development plan. |
| Repository Structure | Describes the planned GitHub repository structure. |
| Rust MVP Implementation Plan | Defines the Rust local MVP direction. |
| Release Integrity Report Template | Template for future release integrity reporting. |
ProofMoney is experimental.
PRM may never have market value.
PRM may have no liquidity.
ProofMoney software may contain bugs.
Private keys may be lost or stolen.
Transactions may be irreversible.
Test units have no monetary value.
Third-party services may be unsafe.
Regulatory treatment is uncertain.
The protocol may fail.
Read the full Risk Disclosure before interacting with any ProofMoney software, documentation, test environment, or related infrastructure.
ProofMoney does not offer, sell, or solicit the purchase of PRM.
There is no official:
- private sale;
- public sale;
- pre-sale;
- whitelist sale;
- advisor allocation;
- influencer allocation;
- exchange allocation;
- guaranteed conversion;
- yield program;
- fundraising sale.
Any claim that official PRM is currently for sale should be treated as unauthorized and suspicious.
Any ProofMoney test environment is for testing only.
Test units:
- have no monetary value;
- are not PRM;
- are not redeemable for PRM;
- do not create future allocation rights;
- should not be bought or sold;
- may be reset, deleted, or invalidated at any time.
Testing is for improving protocol integrity, not for creating financial expectations.
Initial design authored by Vingen Motoki.
The protocol is intended to outgrow its initial author.
ProofMoney is not built on financial promises.
It is built on the belief that monetary claims should be verifiable.
If money cannot be verified, it is only a promise.
Money should be proven, not promised.