Ownership Verification
The current version of the Credible Layer requires that the address returned by theowner()
function of a contract is the only address that can register that contract and add assertions to it. This is a temporary implementation that will be expanded in future versions.
Current Implementation
The Credible Layer expects contracts to implement theowner()
function, typically through the Ownable pattern. Here’s an example of the expected interface:
Future Development
We are actively researching alternative ownership verification methods that will:- Support different ownership patterns
- Enable seamless ownership transfers
- Maintain security requirements
- Allow for multisig integration
Next Steps
- Quickstart Guide - Get started with the Credible Layer
- Assertion Guide - Learn how to write and register assertions
- FAQ - Find answers to common questions