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 0x4f79844899d5303c936b27239ab13d42657fe87d3e931a9ebdc17f1392cd044a. 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/109fe8f4-ab41-4b18-8a1b-a1f4b6dbfb7f.json and https://artists.proofprofile.net/proofs/artist/109fe8f4-ab41-4b18-8a1b-a1f4b6dbfb7f.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 0xe6f382d550201b1f3efc2e278f53823657e8b16901258526fe51e582b6851cbf. 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/QZMEQ2199887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d05ef44e78b4f73728a3b5dd8056a097f05c2d81c9d2fb04508bce655768f2f. 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/QZMER2137416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8326e842c5345212e5ce09b504aad4cce8decc96c33f5bdabfb13b60226a59e. 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/QZMER2137417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bdbb2c3f8d7f0c11e4f711319cd3e92b84ea4f654a9768e7ad52c2989c6cb8. 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/QZDA82164630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb222881663bc6b464dd4dfa4532b56fb0b174c509a0ac1a7de52074ac7d81b3. 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/QZMER2137418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d97d008a52342b88c35cc01d49bca645e9cb7b2baaa80f453b62dbfdbf59d8c. 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/QZMER2137419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c11a8385be98847bdeb0c05f415e8ad72d662c3d76989e0a5ba05115db56a2c. 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/QZMER2137420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2077ffaf0fb1f64686e4c54ee3dae360903db72984e62179ebb416733240ef. 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/QZFZ52073597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474e9a50e9ce3f947fce84f56a762ad84f68c1fd8eef1f6c89fb123b2753bcc7. 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/QZMER2137421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23541605c0c6f302a221a78e44e69f2945d06a297c4e05d68bf65c2291515e58. 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/QZMER2183030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ebcfbc4be23153293a61455cbe56ecc3e7dad4e4dc018962ca3f80634c9f7f. 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/QZMER2137424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e34230f0a9a89ad9529daf06ef26d1cf3ebded24962b7d1a89840093dded40. 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/QZFZ22393362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a13bcbcf1a2faa6262907f92beea8133a84c67ece3f8207db0dc49b8715cf4. 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/QZHN32250254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43aa38a8b8976eff3c76447db13d2cdb30e3957cfab3aa8df07c828834e6aa3d. 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/QZES62206810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f382d550201b1f3efc2e278f53823657e8b16901258526fe51e582b6851cbf. 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/QZMEQ2199887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662c9122d927e3e62cb4fbc72b0964d44808571b86b4ec39159b7995a5459454. 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/QZK6N2179256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b7214a54a2d38ace034beb86d96b12f8e156895f073a7ae0ee600a0db453cb. 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/TCAFN2187645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bdbb2c3f8d7f0c11e4f711319cd3e92b84ea4f654a9768e7ad52c2989c6cb8. 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/QZDA82164630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81198411d8c9c27c423f1c3ac674ae0dac0d029a4a8d3fe863c727f05e6bbc3f. 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/QZNWS2049854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690bb447f38d95c0cfe93be78d06f844285f0acb44e56fb94eed64c3743a58d5. 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/QZHNA2076630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373a410a05b4d9ea421d5292b4032c0176ab40e7d555765c61058a90bb14f76e. 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/USLD91740161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8713ec4169371d4c215f260e28e6b83c880f71fa90d586d9d38bae40728556b5. 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/USLD91740162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676ec9716118b529e8fc39c04a13c41e6f3c1d2bccde11676086325a5d799860. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/USLD91740165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17e6cf7bf4107c85980d995d2df52034580c3b6a3ad1f9ee9cc9e730b1c3cec. 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/USLD91740174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b0911b0c627056f782423d7e62b6175b83d5052787771a6c0473a0dce61ade. 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/US38Y2408889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1ed5e2ac280e571a9d691286f2f0982055e79447b391dd9915a0e07adca1ee. 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/US38Y2404155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadf613a8058de1e143d5b0889bd6519206ef77cc2c43a579187dd43d6d5ad66. 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/USLD91753317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211f2682c068af4cdbfaec351e61a272c971682661aeaddc6830200b7ed170d6. 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/USLD91750798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2bfcdb62e4f899d44ebd80906c1bbc232a4a72820a41b289bdc1fc8faacb23a. 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/USLD91746422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7fbcf326ef222e66b1f31bc4c17cde7fa0b898a1a2c0594e751206cadfca3a6. 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/USLD91744393.