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 0xf69639af46dca32bc832f824693effc26df3cc5763adaf862f6d084776ae905b. 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/6839efc1-4f67-4188-85d2-e690a68e3e95.json and https://artists.proofprofile.net/proofs/artist/6839efc1-4f67-4188-85d2-e690a68e3e95.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 0x5ba51f89017891faaa114a59e5428bbdfc790988acfc2f4891f2252fee10fbc2. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZMEM2428323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed92c0528d730b3bedb8641b507b739aa0a7e9d990bbbc8f1f053b045b5b6558. 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/QZMEM2428324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe282191c5d8b7406b1c1721d82fbb08e16c9dcc8d75550b0af3fec5d9269c10b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZMEM2428325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4b333f0c2fbd8b9156e70e28c411c5e59d1a2f7297a3e4e134e5f0331b8c9a. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZMEM2428326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcc4bf164f13c6b8f1c96f8b1d50c4c5ae20b3579c0a8ea5364c002ca11b950. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZMEM2428327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba1dbf476c685540991d451b9d4f5fe504161504511c8f77cf6aadc2febbe1c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZMEM2428328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb925a1c8ba0351340d18f0eae2d862a9a1d71206399893ad30eb9be39e8f066c. 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/QZMEM2428329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5127ab927c6cd57867c992079773df4c06bcc5a123ac95eddcfbb118338f26ab. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZMEM2428330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b39ad8e8f3d12f0ed74e06acc99e419973e53513600201492c6326a0ba5916. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZMEM2428331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4ec80cff8b482b8f1a609f2737c38bd4ba18e22c6a8456d2227d269efec9bf. 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/QZMEM2428332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfde033e01b3c4602ed198b23fe18a1af77a28f2a481ac2262e51a5e288c9952f. 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/QZES52596379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3774f6898db8358ebd94707f7c02dfec8c90ef1fd099df3f726496ea6055b3be. 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/QZES62511125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ce9268990575a9ef9a2757732b0d93c3e46a1575dd0641b2be67231f67b010. 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/QZES52596381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e4b174d4aa9b11f213128b1d8c52998f9f204b426ecb9a31730a1be2bd41c7. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZES52594866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bcb96d5bda49a46fb3d36fe0a5adc15bde4c7f878692b08567f820198be552b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZES52594868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7d168f638d99cafce2642f2ff8f91c0037f14565a3e1e8e5c1a54e5285744d. 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/QZES52592310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f805ad89aedfbecda84dd1aa404c9adf332aba3063ee583caec6fc3fec4cc9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZES52594872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091f0f86b02e82ae1b5e03185fb327f17789f0403645c37304ffd80ff96dfe2a. 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/QZES52593371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c789a1b674a269bccd96f605325a3b06e74684af4d7e3b41fa281eca031152. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZES52596377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c867f44d21ba41d580290b93dd93b23184bd2826ed37f8d0bb2099aaa3572da. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZES52593373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e516c3b028015de673c585e6496b92a69a265070864a658dc45b2a87300b0f8. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZES52594864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8543b50f753ac105c0236c801e66c248bd66392e3c43effad1e444c265da59d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZES52594870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5470428e534b2e8663abdb4aed26020bde408f68e5b7731c9edea3cdf88d0c80. 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/QZES52593372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9147f7ef082c216a1356ff98eff08690f76ff0b61e16911048afe08d65d68e. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26: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/QZES62513853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78060c5a7a4cf7057e7810a05f14aa80a46085a55f27199fc0cab366c4e53f72. 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/QZES52596386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d93c851ffbfe598ef87d0a98574dda8ceae61ac8b06506088848f1de4528e4. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZES52594858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x671c2dddd49ba4701b820f8f4f44db2ffc6c9b7285f14d4e8bf2551226981d3e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZES52596374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642db09dcf7ceb8c194f3f9d878f92be8ecaa782640eaf6d496550fc2e3f28d9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHN72533283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718408f05ef2ba3f95e4f1d352068c64285ab4978fcbba58e5e0c33c47c51b51. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZHN72546651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57443fd6e60b5fa43671592b285e763cd604d182f9f0ea65ccf938af7a7c911. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZHN72533288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625f881fd285123cd7e5c8c547256021625f88e3b4eda18b4d6e73d993c31d3c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHN72554947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e350524507c53566181f1483abd4397c465c60be0e068c7d0ff3581d084943. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZHN72544999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7684637706b6dd680f759ee254f70839d03338d1160a186dcb1a533a0ea039ce. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QZHN72530589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a026fb4b3a2ab5ae53d62273f0af39c3be7302f065acdd6a0ee4467ad08bd84. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZHN72548863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60ad647cf87f5522f18c066a4bab69704e9912f6bfe544d2383b59607273c69. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZHN72545004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306efb3f3248bbb943653c5b60912cdeb6b5de322a71d1f3cc8fb1b3051012d3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHN72554938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ac755a740d09734963a36ac06eb34d17a81ad8bf87d36916f827d13503a65c. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/QZHN72546822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d07d7ae0bb56c5ca49a5446e7cf96552479f4edfc7b45c7cc37c9b6663461b. 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/QZHN72553433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e0c98c8d41ce8bb3ec70d6b682592c539b882e19e0eac9e7a286ef1c10d2b2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHN72551438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67fb6a485439a35701e16fcd9e47a9ae2866e599bdaf0d08cb428dbfb054be99. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHN72546659.