1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22d9050aca06760a2a87c5a7ab0213aae4d6337061566ffe768d2ca0dc72192. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f96a11d4-69fd-496c-8d8f-d63d68b69ab9.json and https://artists.proofprofile.net/proofs/artist/f96a11d4-69fd-496c-8d8f-d63d68b69ab9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbb05252147964423c61d444b11c022b3ee51c330bf88120bef973b787655a82. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UYMP52200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8548d5eacf815a2543ba537a81c559bd2c93a91564ec36185402a62c764ad3dc. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UYMP52200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa14f95b312ee61425a177009aacd7770c7922bcf951d41d39d8add2db1d887da. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UYMP52200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6e0ac978da33293a4c0178a309d5059e55fbc8d2e1a147a3fd9423216755e5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UYMP52200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb20bea3f31622005df08586e9c011f0577b0b340380aa9d31b3d596ff5fb3cb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UYMP52200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecdfcbda7390026754e09b1d22509e2bc45031a22b8a659e8eaec91606668ff8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UYMP52200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf600c374907ee2b10cd18160d3818a1d0047d304ffef46906971058689e8c7a2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3ffb0c52e84f4c9d347f909c7f6b4173ac3e94e52d68a5a03decd676df0eb3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0e079c57185665cf7e23b5dd7defe2a7d1283d6c576bb0c112e4597962eb1b. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9f872519379bcac32195054377997ac79aca3efb98ce6c3601e6f34445b1ca. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7248cf3b2000437332a5c971ad75abf1d63fd04a23ebfa0babe7a08d7d3c81. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ead598a57be95ec2acc5668f9b5d017b2781b141deb135ee93516ca30cf2d15. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d7cb6bb61b028c2136d4251d5e0b26f710ec8cafcca5e95061dfaffb5d22e9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919baa8ff8c35e1d0b6348149757818833ad14b4c1e46547597b11d7b5091038. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f2406fa10f5362d26f1d45de822a1be377ebde37a4088e970f82b1b194b336. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4DW1874784.