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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2fe7efd1446c10733f7ef1f7b7a6a0693616004701aceeb13405245b1537e5. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a66a6a6f-e438-4734-86fe-e7b28e987c9b.json and https://artists.proofprofile.net/proofs/artist/a66a6a6f-e438-4734-86fe-e7b28e987c9b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625d0c05802b221ff6321ab1be75474c08f8fe4bd0874816608e3776e819b842. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZTH92349407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6efeb66c3b2a7a1b6bfe2e5948dab956ee45c0df0d06ff7f553650b9b40d9c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZTH92349408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5c8d29eb9ed99eb74a8ae23fe77cc5ed20eba32c81dd92a116489ba9b4ba9ce. 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/QZTH92349411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07295ae200d1f37fe1d4540d7e10a9ac035651d9ce4b5c2de42553a3ef256153. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZTH92349414.
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 0x568486c639ff5fdc7a1753fb19ca7396508b5323d5b132c7045d82f8ce5e8f41. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/RUB521215816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2396430d1c01692f856dba3bf6f4700f7e49042b9b39bdb846c8d0beca3bb42. 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/QZS642421680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6eddcb3315fba5185e25b174a11c90a62153db98a084c9664c62f8667f18cb7. 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/QZMHN2484910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf0722a08db4ff50c491c85d55c989e178aa22bbad2a111b22fc23f835e669a. 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/QZS652439289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca22369577357bcd1157abf36a5e75d8d8dd8ca1b5103cdf2836021ccc3ed41. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZS632413383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52718ee33dcdaf0044c6a2ac4e498c7a769baf00317df715e6fb0c4e25eb7533. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QZMHK2405705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b93ec58bdd654ca29a82592be71b2bcf24469dc7d556629e1e17e50e48eede0. 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/QZKDK2276130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b1d8838ec275e0a65c05fabae359bc612c98224f207774dfa13ba51acbe49b. 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/QZS642368993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281124e00f957c2ded5c45ddee1a6163cb95f7b72b1a6ac2f8e0fa68837acdf0. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZMHN2338412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0306fbc35400ab63547448abb9dc2e347919e0271c7ad5a2d227f2230b2a92. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZMHK2379159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5215a5af25fd844e562209a0083686046bf0bbcf4a3b6c3add11866ac60a6e3a. 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/QZMHM2397071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf785c8186bffbe0441d8686ab28aa0d6ebd2f6e1b27ab1d916affa89f52c9b1. 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/QZMHN2331493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92d1b0c74ffea24449cdb23526d21fe66a0f43afd71f6232fbd338e946327bbe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GRBSL2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf19be3ea332cc0efa9325ec7f7df11d6fc07e640de551588f8a5b5039f5e98. 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/GRBSL2200029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f02bae030d4a78143b85ef17dbdc424173a0957d84eefa3dc89ed18943ae26. 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/GRBSL2200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d897d516e40f5f38697d4bc9f33963d540bae1095f2b33d9251ae7e3e81d30. 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/QZS662275021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37bcb705809354983a3c246200f618929f8b947ae0dd4359cfcd73b51b0f3448. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GRBSL2200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3e6c033dce39d647028ce0790bdbd0421c1b4259efbd5f785afcad0281e3cd. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GRBSL2200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae05c1b45cfd8ce13a2d61f64aa1f023ef2ffc1285feacb2c043a234c8a5396. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/GRBSL2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928946b3115b2cbc13211e07311890025122944796e9b93038a928d49173fdfb. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/GRBSL2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75a9cb5108970bea9890fe94973601a905b2ac987509f9d4cc754458b1eada9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BE6IY2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec0f574da9a36ef7aa0e1202840aa5e1bc8b9d4829d12eb5bb67ed2a8377793. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZS662113666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577bfab875ef7e78d6256d968e33240011cb8088ced2dc0d834fcbbc604b1c24. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/GRBSL2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b146d8858a805cebb41d13103cc2f189b8f70ec0d932c1f2c40ebb7d3ff71d. 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/GRBSL2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a53efca3799f33d11a27bfe0ed2a9bc08ba8f02bd593272b5ec3e6fcb9d1f9c. 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/NLCK41082527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1c41b994e2aef678da51bc5af85e0a6d3df89f01c5f0d0ac2e61a50e742b75. 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/NLCK41082528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea58aa4ae7584313e9d59ffcca60b4abfdb71f618bb6f9d4048a72be80342e56. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBKQU2110684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecdb0955da4991469a996c074501b1d690907989e32e1ccc5179e9b0189e9b0. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:19:12Z), 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/GBKQU2110685.