현재 버전 기준으로, Proof-of-Creativity 프로토콜은 모든 EVM 체인과 호환되며 Solidity로 작성된 스마트 컨트랙트 묶음으로 구성되어 있습니다. 개발자로서 상호작용할 수 있는 두 개의 저장소가 있습니다:
DATA Foundation Core - 이 저장소에는 핵심 프로토콜 로직이 포함되어 있습니다. 얇은 IP 레지스트리(IP Asset Registry), 라이선싱 및 메타데이터 관련 로직을 정의하는 모듈 집합, 그리고 모듈 및 사용자 접근 제어를 관리하는 모듈 매니저로 구성됩니다.
DATA Foundation Periphery - 코어 컨트랙트가 기반 프로토콜 로직을 다루는 반면, 페리페리 컨트랙트는 UX를 크게 향상시키고 IPA 관리를 단순화하는 프로토콜 확장 기능을 다룹니다. 대부분은 SPG를 통해 처리됩니다.