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 0xf523d2d224f531c9fa2667bbb40772af45d87591f98c73806a08ee27daa40ce8. 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/1f469c78-9216-471a-beeb-31eb361bc507.json and https://artists.proofprofile.net/proofs/artist/1f469c78-9216-471a-beeb-31eb361bc507.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 0x1e24b3234c1d882f2b0a45bf17c76df5b83db6d11c0ef0233e1e1ee007bae0bf. 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/DGA0L2454662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a8eae632d9a3727df29ccfe1cab70b77fe61bf1cfcec81432fca1301237743. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/DGA092438145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9c9e5bfec38930547a6cdcee02a344db9bee7bf73a9c4b2eef4575904303f6. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/FRX202466785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108a168910c6c4c540962750ed5fca303568deb3ffa6867587f41a2939c435cf. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51: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/FR2X42407517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f93a09414f4667cb515a459de4d823bb15f4476a61ac68d5a128517bdfdbdfd. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/DGA0P2378569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd45218b6dd2aa353c11c4bc6c7e47d601bb5f1ba157deb7ce0404596de6baefc. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/DGA0H2304031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d32ddc1a0ab15998408d7be86b38c0be695b7b16eeec69e8822e2bcb8cc83d. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/DGA0M2323365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa93c11485e7a1f4b8afe25161b269841614acc3a7431347b5aa50e79ac0536a. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/DGA092224905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d618e1e765459f962926ec1db7915e6a864748bba8debfc7ed0323344fa3635. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/DGA072296491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8799eeafab7c982da15b679ea926cad2e912b4ed7d369b767d12966c54a65c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/DGA062282449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x627510b945047b063646b1650624061a78f833b0834e1a26c8b98d250c8f33a1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/DGA052299900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4363c6b21f5c9bba5a61132bae3566520930e14e31cc73cb497ce26d407be81. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/DGA052291298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f30fcffc8d30f4c21900ca27d5476b1c661ff3bbd9d00054d5a06dbdc65884e. 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/FRX872283824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf143ffb8a6e4ad076040934cd016750cde852452f501e787432fdcf970de3ef5. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/FRX872263983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0191193c2da1832ad94ca19e191dfc98b30fd356fecc288cc4f1bbb7147b7f26. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/DGA052257507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988701461f4f0b34559c0877b7573dbf068b6994321d044ce91c273bef0a46ee. 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/FRX762297516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88bffe44bc2f9cc72a6c9c33418b66f068ed3f1893cf3a86aadecd34c1db1b2. 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/FRX762248190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880192f64832c4469b933a86aa092e450a289e731729b9cf53c3d58f856f3f30. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/FRX762226621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x062e93811410f09dffcf350583dc44e90b8aa94b62dc898c73a9204d4a7b5a3e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/FRX452296737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f78b7719ffc27f0e0d5eb009c787b7d3a023edd9aa308e65a01a19c76958695. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZMEM2151614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba23b9939b79c0c7f70ced1d37cdc79ed091a180c732b2769ff76afaa8a3d94. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZNC62204176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fb4f086a22a420f0aa9f3023fcf12884d21abef8f30f8972074eb4482bb00b. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZNC62204167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9ed4fc851bd07b80a6f5c5ed09b0089c808370dac06fbc84736ed619716c37. 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/QZNC62204170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6280c204c4c7dddd7728679bcdebb326636e937579d682c73fda0befafe801b1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DGA082274558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08df2be4c08bfc3dc03c4006a591a7f246d6bad94fe0bf314fa0a12a0fa1df4. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZNC62204031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead091e5e97a086a463c516d2b8a498a8ea979330313a2795d52d0c26b074785. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNC62208989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60a7c9085a74dc239ea2f1b8b9c14628d62b444ba46ac525a49d6b60750794d. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZNC62103950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7ef5f2f80eafbb27f7c623a3a99e4dc6a879e283fd69b448e806275ada3c68. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZNC62204180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230b4e29106658d1ef2ae0c3a4696e922ae06bd7011f258100d7eddfb8ed3a90. 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/QZNC62204081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569c42901bd63f2745f3a3c6ed71108e7f6b7f2380af2e1f07ac035a554a61d2. 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/QZNC62204033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c70b66a392b11f546e86e3bfdec74c9909c6120f20ab8337e50ea7eeeff8f73. 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/QZNC62204177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2004b16f3ba8b096da3b615970ddc12533abf0c498eaa49d43007ee369a626. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZNC62204089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb843dcd38f79f5ae76fb0ab76745729262953b7b755d9736432c03c759f7b185. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QZNC62204181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70876d42d5e7d61969ef77410c6613940ac22477a616093edbdad90d04ffe13. 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/QZNC62204034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba20ac161e8b9c79c7a92dda472578afbeb24b9c851946e249fc40cc0bea2a9. 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/QZNC62204032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1167d1befb2efe19fc52c89386e638e913e77902d048c1085168c8416d6c34. 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/QZNC62204080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044682e3482d4fe6b43c992c6bc17e984a499854cbe516d12fed15ffdf096295. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QZNC62204184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c536259a5eb600ff895e76ed0419afa6c68a9ed7e0a10fedb44ab2849778474. 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/QZNC62208891.