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 0x1311bf2502b27893b93e790c39da619a3857b81b0499efff71d7a3893ddc1697. 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/628f566e-ecd6-4d34-bf05-743aa4e26553.json and https://artists.proofprofile.net/proofs/artist/628f566e-ecd6-4d34-bf05-743aa4e26553.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 0x7e4d151d7d6070768906478d816333667230e8ec7d193eb934f8188fa9a3ec92. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZMEN2319192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dab4af74f95ed03bc3b97c313d808fe80ffffeb4a1f8be2c3940e6242f18785. 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/QZW9L2307581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7da48249e84187968663a600d64924ee150bca3d98002d341d36688daed632. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZZ972460124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689b7ebe79cd930ff7e8a5dc9b2657b9dda30762c51dd2498fd1199577aabff4. 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/QZNJV2432138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fdc6fae9ccc8c7420959f3893e654b248f3d01d93f8d7d60bbb67c66f65847d. 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/QZNJY2443770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5c5595eccc2d026f1b6a0c7b00fac2b932595f5437a61a1c2d01fc3a3fd51f. 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/QZNJZ2435050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf95db1227b013adabf81b5ab836d95d1beb5eaca3812d2621673a3baf20b46. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZTVM2403391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be8f3fa8d1bc65351dce3bac86eb016d31831b1a63a09f1579812bb3694750a. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZTVM2471260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee39999bf332066d94e8d4ba6ee16abed97bb6af98e1a3c9ee9b2c1e8c21e871. 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/QZW9K2429209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e0bbdfe06f8866bfbef9ba45e94b9402ee9cdb9c57c90ed05c442e02393f34. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZW9L2430320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464b1aaec4e88ce5d58ca7ace93b049caa73448508de470d20079e672f53fb08. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/US7VG2507543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6efa8e2992680ca3140f10cb8914030f8074249d8d897fc05d4cd600c8f46285. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QZGLM2517536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f93118fd539bb5d5c18d5ecba0e174e76e7cd65bf96c8d3b1b1821d120fb3f. 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/QZGLM2517534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc049cb085401992cb8137113f1a1358b4437a435d98a6889522f8d69b83cc003. 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/QZGLM2549809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4943548b678c3d77444b68282466bf5e4a05a07c56b2fb240b046e16deec922d. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17:14Z), 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/QZGLM2581461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af90523375657854d0e46d5e77ecd9b0a68d55d1ddb08486876b4b0618f8df8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZGLS2529978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c21d76738b46d5b09272b810a4a43361e855c86a8e8e21a20568d9c2bc5a8d0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZMZ92511970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b87e56102a42c685e14be55ad5c4ce7d7bc89157ba72eb76faeb74c3642aad3. 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/QZMZ92511973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecca9ed337f1447bc2fc5087576e7cbb240a8024112c2b77d07180e868f5e54c. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZMZ92511974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc4b9ded4dbdf31154011f472441dc36c72404e748b52991759914f8f0cd4db. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZMZ92528202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3e35830993bfeb8c9704ee19ab355f73a43596af4b22f4930ee821ba8c31c4. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZMZ92528200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc247d1fccf80400bcf64bfc90595c24b082e2982de7781c4cc0d2630e5ed9175. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZWDD2534124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1e60a81b26d9566711036e3621ac44b7a2d68ec17d9c815b9a264c01bd1737. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZNJV2574277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a542ec989a0fb5252fcb864289d5ccdb7f10dfe35ed93f1b1b8078941ab47d. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZNJW2501902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffdae7cc34ebfc930981d201cca4fd689bec8a9d75d423d39bb9f4ee46efdae6. 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/QZNJX2518749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ab804045256c72032a542e41c4dd84658570ce9e53d504af4b7e876296173f. 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/QZNJY2521368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc85ba0053ff376d3859cff0b095b4259b620cf583d2712f9a1126a20734d4cf. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZNJY2589346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8a8c3befcf42596a23626f0c55516763445b24e2aad45b6b655497accf61df. 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/QZNJZ2523661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7daa22e578c105c4ec47d089e46f7d784668a7adfdd8d652e670f66ad7996a. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZTPX2533891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd100db6d3d1f7ef95421f2019ba60a39843daf27dc7b13d3dd55c13dc85510c. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTPX2573763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712d235946d805b00caed410ef08e8a12afe6e6c39f28e810b4b7a50b4802c4a. 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/QZS7J2228156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bfd199ecdb2ba39e522f3d8327210cd761f3d049dfce470b4057586fe0e2eaf. 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/QZNJV2431987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa449c05a18aca175717001f240f062a04c32c75c8595bbd762ef5ff872062425. 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/QZGLM2517531.