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 0x03e46a9e83513f70bd944e82a3a021ef1c39cfc0e3a1d43842c2cb5435756f7a. 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/7caf2ff2-2114-4482-8621-e573a644b73b.json and https://artists.proofprofile.net/proofs/artist/7caf2ff2-2114-4482-8621-e573a644b73b.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 0xda7ba22c418f0302e81d92507beb15f4ada14bf98f7cd638faf6394273c393b6. 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/QZES92412085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05548f225dd86687ea697357db06a8e20dfa5109538bf446705acbdb03c60dfa. 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/QZES92412086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099fbe2b192c4d160659a0fecf2bc8e5858beb2a0d3731710b5b71dc98c480d2. 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/QZES92412087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19a24fab04ce4eb0666978a511dc718b3c0e1eaed1652b87e17def133cdd9eb. 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/QZES92412088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1aebc61b3c5ab5448cb0f42aaf731ddd5d62cc3ffafd8c31048a736f4c3b21b. 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/QZES92412089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8c4484644f5c2b8869ab6760963196a0798b2ca4de2146907d8c0973745885. 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/QZES92412090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ecc57c6ac0d062978b5d14518ab9b1bc3a1ae427af673dd072985b04ffb7b36. 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/QZES92412091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecfe1a650665f91ee2605aeefdf36d91cb13cf61659ae6bce179f464d6f3c8a. 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/QZES92412092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581914cd9e0ad9955fa0c32675fef83d3da6d37b3c5cb94b380e240f4655115b. 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/QZPLS2400240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb348595268b62f943400b8e2258fc0e001ad7a0f6d9db5ee7324660dab377863. 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/QZPLS2400241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9f89c9303ada812df72f76e857c5d736c44d4f3e19a198d0f5b9212a639072. 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/QZMEQ2459788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592c88391ab5ac1c93a033f4e0d431c1652bc45d17423ad7890416b8ed3f5b49. 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/QZWFL2360159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b51cec286643294330ef14d25dd8e9ea2bca7d4fcfc5ebe46083c2eb0c8e50. 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/QZTBD2358811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81310a2a3f8a389701bdae174d7915db64bfecc715fbc5664b3c72783b04a0e8. 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/QZTBA2380093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19adb658ca3428a7154f5642697c28622e60af9819f3644a57b7a272691262b3. 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/QZTBB2306769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391a05ceed80d0b4ab3e19a45ca44b490f4de488443d8d219348f15df1e91f66. 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/QZTBB2306730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047743fa527c35552d77eb38025b0de701bf6f9efd59d5d2cf1b0e44d1281e53. 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/QZRP42316800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c752f5d1584faf0d92bfd2d5a54ad882cbd38df72f3004eea620534d7381a92. 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/QZHNC2382586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ee2c87fbd4ee9bf9be2d4f45eca35672abc49c93ff8759bcbe1f2edab6c18b. 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/QZHNC2336794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15eadb2267b75391ea748bed86e41525530926e7888a75a540d48c5d4695310. 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/QZHNC2336795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec39d60590b998e05feed1ef227b2a225c021e048634092cec24ebfecede7ec3. 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/QZHNC2336796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0271cf9abe9b0d6dd9ce589aa9c83cb4b15b6316804c764740c6e585a745f37. 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/QZFZ22332949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d6a1b039db553ad738e93ffd7e56074efa63e0298d99aa246cfcb05558d522f. 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/QZFZ22331753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2077af9647668e24e6aff30f9c937cdbd0b328b4e27ad87e022cf905b675cebd. 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/QZTAX2298060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734d53d8081e1ea9774f88b63dbb4b9b1d65ce7eedb49edc08e321dd8b3fdbb4. 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/QZMEM2234262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b1e9c26bd01f58fe7270b5517a4ff4ad50d6a97bd08def80b3e4a157bea05e. 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/QZK6Q2219591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c5940395b9ecba512aea46d05617721def527b9a259c193155423046f0cb1e. 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/QZFZ62227646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b6e831fbd7e47ac81556fb4af7e0a89bfb19dd11d12c46985e53ed60a14422. 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/QZFYX2206276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e24833234b683194b89b7c73b9d66e52cc6cc392c7513a62e49db1a6f3742c0. 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/QZTAT2161657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40938cf254f81037b32f67a8cf988616f40cbf834cd9661a98add7a562ff036. 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/QZPLS2172675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb3556cb3b7c3df67aeb68b8decf85f381384eca6b22cbcf7686a1361967d30. 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/QZES82538710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3fdcc8f6cf608e7ec74c2faaec43935e306f177715165c07a22fc8ba7cc027. 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/QZES82538711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0b88188495cfe60c170eca3c17791c0a4fd4ac50553bf43ccb034089587c15. 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/QZES82538712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39230e9ee564ffe097fbb97ab0679d4a04e0a0a152f00df14531ba05ca9a934a. 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/QZWFF2457977.