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 0xf65fef24b3213d365f794539d9e3b155687918c11b9df18dc3652727888c5855. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa93f4c1-7d45-466e-9535-8e361e9824a5.json and https://artists.proofprofile.net/proofs/artist/fa93f4c1-7d45-466e-9535-8e361e9824a5.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 0x9b1cbe3c95771f74f628a6500805f8dc5cec9b1d5558ceb2ea2a62872976c1ef. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZNWR2281911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843be2c73323a35953b902becdf5b21196442cf6b508e86995494abf5534056e. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZNWR2281916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd869a80731892a5f6886b2dc194a098e18dca8379af482ebfee837a18fc2c9. 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/QZTB32229060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b7201016b86dd2595289412d8a68297646512e08a1ab0453e9403070b65ef2. 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/QZTB32229062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae232169a5bae0c22235b40c26cd8c2fe9bb264d0f4e3f9aa4676b0d1927a830. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZTB32229064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766958c9c62feb9f4ca27122c9a1a9fccd28c7481d14dbc118cfb2837cadead8. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZTB32229065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2a80e10def1a63209cbf682d0d04980268890e997d56a51815bb570df8e445. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZTB32229066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62195744e4cb9a9a2d2196c419ce0222cdec8554bb30b819f25ee9027a7bf26. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZTB32229067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026bc8ef20d62a103b9f436e28d3f6f4cd7792495a268381cc570bbd3b565397. 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/QZTB32229068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835967dac04c1da0be8c7623a4b5bc3dd89812c398b4e7b8b7b160b60b187fab. 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/QZNWQ2327108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e1ec96d5e768e9368fe8986e75a52eedc62707b5fbd0020814a0f1311dd835. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZNWQ2327109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b74b2b9518cef6cc491d7e208c77df569bef7af309811100fe43aab8e8c5a95. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZNWQ2327110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a326db45ca108efaecb85993012c2e40aac6363e61ce4dc4cbf55c7661e7621. 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/QZNWQ2327111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0be87ba8c22687339165fa9d716e20425aded42bb745fa755779839b2b4c61. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZNWQ2327112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c6dc1a936ffb2356012fff082b231ed6406573f1b9b269c85a44f11b54c3b3. 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/QZNWQ2327114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f6e5d4f781d140c0cecc144ccd3a463f4393e446365568df09eb39a38d356b. 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/QZNWQ2327115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e7bc3c5d3dfeafc5d8e0502f25e3f10db708fe3e7d3746d07a1e333afc1716. 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/QZWFX2410265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70eed959ffc8455d7a1abab620015078ed232af36a7006627f5d6b27f4829a5. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42: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/QZWFX2410267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe53d399c54e365a2b9cab295a611201b9afc0c493ccf230fbf1df39cefde507. 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/QZWFX2410271.