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 0x680607e0e0ef4a36650cfff65e3a65b429ae7acd9853d409ae352613cb973017. Chain 2 (Bitcoin): anchored in block 953695 (2026-06-14T21:42:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/72f0bb7a-e27b-46e3-ac18-1759c33d8392.json and https://artists.proofprofile.net/proofs/artist/72f0bb7a-e27b-46e3-ac18-1759c33d8392.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 0x26415961e2685441516e3c8eb08f54972a8fca0379fabbd33e5811e0c762a115. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11: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/QZMER2348131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a223616bd914f75a57974b7e6b3c6a604693fb8c94b9254641b0dbfe29dd927. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZPLR2389379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aebe81623fe8e7e4c3c0fa08f16924f0ff24147978f4d675f9f38d41e7668a6. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZPLR2389381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0872af4ac8f3ec0fa2c529ff4e1909218813491630b4bbc4dd5e56a67dc1bad. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZTAS2467381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2434ce4e8ae241d93e4eec9549db35b5ae9746fc7811d54acfd9a3068ca9fb. 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/QZTBB2490909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4461cdfe87d2c07c3a26c8512580a285b728a329924eb75d5c9b4941319b6edb. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZTBB2471088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d22021d65985139c7cc45ae91a06b30ede6ac3350711f1530312f39c4fe0c2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTBD2427824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb8b1f0ce37e8d4f06b4c5245f9917de1149ddd032ececc817aa244f7a7e6d2. 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/QZNWX2413045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402b6374faaff7e3b7b86c4a80c7c84eafb2ba0c142c6e5ea1a92dfff4f48d44. 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/QZTBD2427825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fcf9a45ba69f87093957529ed1c3557fb6b872416887595605b260310c8567d. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZTBD2427826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd12f8212f2bc553625901d6dbc14d6a44923408d7e4cdd7a076805cb1d1b7a0. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZTB42476423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2434ce4e8ae241d93e4eec9549db35b5ae9746fc7811d54acfd9a3068ca9fb. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZTBB2490909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0872af4ac8f3ec0fa2c529ff4e1909218813491630b4bbc4dd5e56a67dc1bad. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZTAS2467381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973f3a823ffcd79fb82eefd3a19a03d7060c289bb2e6f4c63a9533ea1dd64a24. 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/QZTBD2427830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cc802bcdbd284c2334b79e8a5003e699f203969c0dae638d145fe05ed6e44b. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZWFW2545005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd552b23c12ca87ab48b4d836d4b9472e85a1f7991fa0e7d1b3a642e7a2d338e5. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZWFW2545006.