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 0x49c30318b21cfec34afcca1748bda45495bb59ba69aa5909f053dd43944fc776. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f33c85da-5333-4999-85d3-7a6e6b1b2838.json and https://artists.proofprofile.net/proofs/artist/f33c85da-5333-4999-85d3-7a6e6b1b2838.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 0x1df358446e0360f904ab3624eeb0ce3ba4602adf2ff76a4d472518eba5cf26e4. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/FR79W0500810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473a96a6c00347715c7d782fc94218f4a4ca8b11cd01feca61e8a98358dcf554. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/FR79W0500840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c0e57bd9c6325764f07c2874bf168a085bfbcc121b51e2e3c518fc72c2ae8a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FR79W0500890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a090ebab0283284cb6e063d6258f2e9b6c7d3668902b1aca8c9c1f5b6cfac8. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/FR79W0700090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb342da5facfc6ba661d50087b62b713c54c53293657af9decf49b04e807284ce. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/FR79W0700100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183193326d881d695e907ad3a4b6502f23dc212d10417be6bd7fd57c3431aca7. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/FR79W0700110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8c046bc78c57dc7506f8d5e0f3b124e9e8146127a4fdc55f487ab57d4d6e5f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/FR79W0600350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20d0f4d8d58e8edded8c1c6fb49cde4cfcaea5ddffa1e97c79166f8cd35ef2d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FR79W0901070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb11f7a2edc57388d9268574ca93b9129a800b369404286b6671cb9b930cf64. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/FR79W0901090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da8bd98bd464886409c27c36369b9df9e4939ad7aa1796aa98ae54230dae774. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/FRX851300364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf795051d77c81a9d796a8652be4f28f923cc4e30b42e429ae3af4eb26f98fd4d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FRX851600653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a489dd4a08f51d1f3bbf350886c1d465959452e6ed60cc41bde7ce68a451753. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/FRX851600661.
C'est quoi cette famille ?! (Bande originale du film)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148594cd9f5adad21eef76ba3ea4cac865db1f9be12b0a52c00c58bb914527bf. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/FRX851600642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84578e8537f2d5ece3a80b0de6a0f72e8a1e70ccd937fb663f4be6dcc5e1a491. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/FRX851600643.
C'est quoi cette mamie ?! (Bande originale du film)
C'est quoi ce papy ?! (Bande originale du film)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffdd1bf0ecbef9aa70e0bd3242629e84458dda92f4ea9e8b651f4cff8b4940a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR8N92101130.
Abécédaire de la Tapisserie de l'Apocalypse du château d'Angers
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c500257ef97448648e11b06c837e6c4272681e95e73f29a25321919b91cd299. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/FRZ092400488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16567cf56a7f6dfdcc4c56d56e830a391f83ac5181038dbae912856373d886ec. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/FRZ092400483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c500257ef97448648e11b06c837e6c4272681e95e73f29a25321919b91cd299. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/FRZ092400488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3805fc836f562379bc1e03eff23394942652c24609c6ae15e498b206b43c31b8. 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/FR79W0500690.