OAN Technical Manual
The OpenAgenet (OAN) technical manual explains resource identity, registration, trusted publication, content distribution, discovery, governance, interoperability, security, operations, and conformance. Start with Chapter 0 or open a chapter from the document list.
- 0. Document Scope and Status
- 1. System Goals and Design Principles
- 2. Terms, Roles, and Trust Boundaries
- 3. Overall Architecture and Network Topology
- 4. OAN Resource Model
- 5. did-oan Method and Resource Identity
- 6. Resource Metadata and Resource Package Types
- 7. Identity, Keys, Signatures, VCs, and VPs
- 8. Registration Protocol
- 9. Root Platform Verification and Trusted Publication
- 10. Content Distribution and Network Propagation
- 11. Discovery Protocol and Query Semantics
- 12. Semantic Governance and Semantic Discovery
- 13. Node Authorization and On-Chain Governance
- 14. Network Node Protocols and Interoperability
- 15. Public HTTP API
- 16. Client SDK, Community Skill, and Developer Experience
- 17. Security, Privacy, and Abuse Prevention
- 18. Resource Lifecycle, Governance, and Version Management
- 19. Observability, Metrics, and Operations
- 20. Deployment and Conformance Requirements
- 21. External Protocols and Ecosystem Mapping
- 22. End-to-End Reference Flows
- 23. Conformance Profiles and Acceptance Criteria
- 24. Versioning, Compatibility, and Change Management
- Appendix A - Normative Data Schemas
- Appendix B - Protocol and API Reference
- Appendix C - Cryptography and Encoding
- Appendix D - Conformance Test Matrix
- Appendix E - Reference Deployments and Examples
- Appendix F - Repository and Implementation Mapping