Developers
Build permissionless systems using Ghost Protocol on Umbraline.
The Ghostcoin Stack
Ghostcoin is the brand and native token.
Ghost Protocol is the commit-once, reveal-once cryptographic system.
Umbraline Testnet is the Layer 1 blockchain where Ghost Protocol contracts are deployed.
Ghost Protocol is not the chain.
Ghostcoin is not the protocol.
Umbraline is the execution layer.
Umbraline Testnet
What the Protocol Provides
Commit-once, reveal-once primitives
Cryptographic commitments and nullifiers
Zero-knowledge proof verification
Application callbacks for custom logic
Enforced terminal states
Developer Responsibilities
Secrets are generated and stored off-chain.
Loss of secrets means permanent loss.
Commitments cannot be reversed.
Reveals cannot be undone.
Correct off-chain computation is critical.
The protocol enforces rules; it does not protect against misuse.
Documentation
Full contract references
SDK examples
Proof generation requirements
Application safety rules
Build for Correctness
Ghost Protocol prioritizes correctness over convenience.
Applications must be designed for one-way state.
There are no recovery paths by default.
The protocol assumes adversarial conditions.