What is the Credible Layer?
The Credible Layer is security infrastructure that enables developers to link security rules to their smart contracts on-chain. Then, the network validates every transaction that interacts with their smart contracts against their security rules, dropping any invalidating transaction.Use this page to choose the right kind of documentation for what you need next:
- Learn by doing: Quickstart Tutorial
- Complete a specific task: How-to Guides
- Understand the system: High-Level Overview
- Look up commands and APIs: Reference
How It Works
1
Define rules in Solidity
Write assertions—security rules that define states your protocol should never reach. No contract modifications required.
2
Network validates every transaction
The network checks each transaction against your assertions before inclusion in a block.
3
Invalid transactions are dropped
Transactions that violate your rules are dropped by the network and never execute.
Choose the Right Path
Learn by Doing
Complete a Task
Understand the System
Look Up Details
By Audience
Protocol Teams
Networks and Sequencers
Security Engineers
Researchers and Auditors
Key Benefits
- Pre-execution prevention — Exploits are blocked before they execute, not detected after
- No contract changes — Add protection to any contract, including immutable ones
- Transparent & verifiable — All rules are public Solidity, auditable by anyone
- Readable security posture — Understand circuit breakers and verifiable operational risks through clear, plain-English breakdowns
- No external execution services — Enforcement runs within the network’s block-building flow
- Deterministic decisions — Binary enforcement based on your rules, not opaque scoring
Community & Support
Have questions or want to connect with the Phylax community?- Join our Telegram
- Follow us on X/Twitter
- Explore our GitHub
- Visit the Phylax Website

