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 0x87293ac8ad229baab70a62c97b0745867ede6866047e5d444112f49e3101faa9. 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/0ad418b0-d03f-4012-9520-efca854802fa.json and https://artists.proofprofile.net/proofs/artist/0ad418b0-d03f-4012-9520-efca854802fa.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 0x0624b3aeaa76943b27560d9e4ab120815ce38bad500cbc0da1d3fb7586358eb0. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/DEW871408721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f7b4be774c8b119509b5812797d40a37e46408195d38f1507a4986fd17d50e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DEW871408827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bc14f0478b7db2593c64f816dc52f4bf2fa359ad005a165dea427eb5f1cd74. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/DEW871510073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36713a7ce8cff9519aa6a79e16ca0691aeaf5f358b6ff02c76385a58afdc709f. 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/DESM41500137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2326ecbfdd4d05cb21227c91c18d924c3c54ca85d1e866914f57fbfa17662226. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DESM41500138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ff4390ba124f6374e193b2c4424fde74ae0cb86487f416b23b7f908987f507. 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/ITA061301294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64debbc6793e4c0911c0ee67f8e76769618cbcfab0f4e65d08d964b71046bb9. 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/GBLV61637741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374246bf3cc5ef229ba50b7bba3cc0937e3160eca6938c28a6f36cdcb298673e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBLV61637743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05895d7b53ca7a6333b1e487ca8518d2a07532a9b769fda416e65dda671d58d3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBLV61637744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2f7b8b68a173fed6e7c72dba9590632b2faa22fdb35f6f2eabfc6f2c437842. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/UKCP61500100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b06bbd8ede6ca3a7830a5d8b6012c0af41d5da7fac82493c067b51ebbe1e3d. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/UKCP61500102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d39272ddf225b7d38795aabab9e490fba8f0aed7e0ee0ff7e9da48accd30a2. 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/CA5KR1941438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990a19402cb7bb5fd275ad2b389ee77a161ba231f1ee72fecf4e622888cd3eff. 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/GBKQU2321442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa8bd67a3b035dc04188da49fc15f260f5953be67193af8426f3d3136a44143. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DEH742316223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77448f176a283474bfa7a3eb1f7aac68344bbbe9028447dcace66f4cc1eaf970. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/DEW872404575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689eb1efe83077b5b3a5ea556a778c8a9a4986a12c8be1b393861eeb0c3fa63a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DEW872404579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e4708f0800deb4145fc21ff4acd03e7048bcac570f5c3edd3e04d9e4aaf567. 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/DEW872404581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52cb775a4ecce0c6dfdbe58a740cfcb097b380860aec67f881a1dd70c401f41. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEW872404580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c12e097a4cf6772ff62402bf7e5a975b0254ebc6b06f004e341846cb6f49ae0. 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/DEW872404582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc58c57792ff60646022d359d9157c7edf60606ca8295e397700ff98a0a4011c. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/DEW872406602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e394864da8489db98a4f669b7572ffb9b329179cb4a3280284894d2f22d2a50. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DEW872406603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2713c50ae0c626debb93c2530f9465ef55f3dcf67ddc54050267dcae8197441. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/IT6FC2400155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e05cb62a0b7f9e835dae0bb039acd705d0aff50b76bb053636cf8bbb3e3db0. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16:15Z), 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/QMDA72359342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2463304d9b37cd518c2625166a46623db18c85765cf1da3d87a2c0404ecb1d42. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GBKQU2382790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e43f4bb98e48f1eaba1e39b78304e19ed082d848879bad0cfbb9a18247256be. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/GBKQU2382791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1a1d7120f121e45059349cbb5a441f9d4ac9ed796e4e39dfd22c4fd5edbab1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBKQU2178058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x812a21c180c1143926cbc2af5b108c920d6256656c9dc21e4faf6b21eca742ee. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBKQU2178059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfebdc596d1e0a8ecbb77c4fe0753b0a3c864dd9d2401281c78f0fec5af30963. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBKQU2178060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19172867af1fae66c0d7ebd6ea3c2fd325a7f887a333266d20d3f7df4ae0a4f7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBKQU2178061.