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 0x8d8fd20a9dd2cb1e8b0de558109578c53b86304dc41adc0e2bc4a0ce0db54b39. 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/dae874dd-e619-4ae5-8cc9-8d9c88c840b8.json and https://artists.proofprofile.net/proofs/artist/dae874dd-e619-4ae5-8cc9-8d9c88c840b8.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 0xf20bd8567de8996fc2d1bc97e595f72645f365a2b89ac3fb5b0af647825ef47b. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/ESA112561816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867d798dbdc81613a300087ffd2e3b154a81428dc220585a14d8970e70246214. 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/ESA112561817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189a69c45c17cbd406c4c7c6b51325c8cc19d7018b7cdb13891e173f6bc3fad8. 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/ESA112561819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8c938e1c7d08235f5cfb0a1448fcbdb979d617386da224bd5fc547d1f8e982. 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/ESA112561820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8674b0b83671baf68321b2e66ce0b0361ee989b9e3b7628306ccd01946096efe. 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/ESA112561821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ba0363f59eb6f7eda8ae32cda802711e2004bcec3c8d83eaf6c66578e39a23. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/ESA112561822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e06f6f7809501a477c7a405c175a3e55ab0971b2e00e5b241801528078f9f9a. 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/ESA112561823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f21d5c3d2ead255312e61dcf283cae72c174132bfdccfa0ca4eafb4f49327b. 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/ESA112561824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fc32c2666b81d6e0dbb4c1f357998266de937d04b0589d084d85542b5783c5. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/BKVH52500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68dc45a082add03f6300f3021f170e6cd96a75f3bc23b00e7175006a6427b6f. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/ESA112559751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c24beedde91c9432385c19d201442c13ea171fdeed4ba947e99a752ee071220. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/ESA112558026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e01d94d659b485e67c1c29f68f9de95002dda5ace79f8a10b6c81c145fea86. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/ESA112558027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c8d5a1c7979fb70ea22e24771d5a5e02f8a090bd89c280416142b43c5639b2. 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/ESA112558024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef276ab3332c75c222b344a2b646dc5fbee40a4f30fd1e4ba9af9ab62f9074f8. 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/ESA112557799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13490408b35c84967c41fe27009eae75c774266a25060563a112eeb8de8474ba. 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/ESA112453302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3508b2d37aff2fd8d54173e98ef25416df0dfa3f5bbd0d7c8c8246b09db79c. 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/ESA112452895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb039fa75d90aadb44223c8f656ec203a5f4b748997cd328bfc8c8638fe836aa. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ESA112452897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c40c7d974e628beafd97aa20ec51cc5b09a8ceb66a5fa8589ae5e7125897568. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/ESA112450242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4997a874427cd863880a15b7f5d26e97cc45d26766d89fbd588f3f493f3fd711. 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/ESA112447395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881ed0c80eb3d122a9e2db8d72b76eeeddd1738b12778099f7021a18514eaee4. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/ESA112446646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e66490dd261dbe82f3bda58f9761be83f478cae517d6d318d445ca4d65edf0e. 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/ESA112444973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6269994de0b4e00aa824948db01650660782452a544d922b5888099993023781. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/ESA112445113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f456cfaf81f4cdbcb08a0255b165198939521f33a684b0beb00f784a9a2183e. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/ESA112443377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d095b272be50ac032c5132945f0d8bd7fda2ed61ea793253a900426641975af. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/ESA112443376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee7924e269df0d55efeecc14ea1f0eaaacc07ea1f68d4a41dd6706605e65573. 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/ESA112440782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33573f1a0f5c1afb4ffbd27d80d5b523dfe8eb8ebe7911924940517386a522f. 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/BKF442500297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcceb519f5487a395a8694424c6e30d2559cbe735d60a30de6014d35aa6b1d053. 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/QZNJV2461114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87a64fb12ac9751206be69357c7a69390b10ae10ab90a5cbcbe875c4e8a0268. 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/QZNJV2461115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc58988def6c6388aa255fd50d34b0d3344de0dac75778687c7decb9fb406548. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZNJV2461116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed64152c1ec09b132886b752812cb22c7495988030bf4081008ce348b891d04b. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZNJV2461117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20d5460cee9b035c6e4e440d935e187247ee0f28b9798fe0ff2b747337b7f70. 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/QZNJV2461118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc6d61521e37c1a132460cef2166303139208427102deca42cee2fd465410f2. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZNJW2391163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6264d28e77a12c30e5bd48793799cc79f2404b68af741b2646fd8a4ace024366. 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/QZNJW2362015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43702a61497ffb9a8c827caaf43316cfd5479df491858b6bdb4ccb6e15cecbf3. 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/QZNJV2381044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86bf4df4967f6bc2270d9fa6a26cdc8a411100dd6dc8d910df255f9f39bff20. 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/BKNU22400073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e9f056bc1c4c7fe2fb3fc3d80e3e8521cf042579d098165ea55afcc6acf9eb. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BX4IU2316072.