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 0xf9e338e101162d88fc421a5d9e1a9e1b81bf9b9cc3a780c44bddc7bd950cbaba. 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/1ae64fd5-f5d9-4b6a-8bfb-4ae56540b1fe.json and https://artists.proofprofile.net/proofs/artist/1ae64fd5-f5d9-4b6a-8bfb-4ae56540b1fe.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 0xb423869a182c9caf87afe88a281fddd5a8f56fa4c796cf0daf19dee4bc53fcbe. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCAFF2012164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d74b0620701abcd5f33c9928ae088782772863a7f0fa2caf7a7a32dddf6439. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/TCAFF2012167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e02270e9dc820cece03cb88ef73a58bdb38bd4c2532aa98af48e3f311e63e34. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/TCAFF2012169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527d3dd7721f6249e69a51058f0bfd9c84ef7be5cb99d1518616fb137fc23bc6. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/TCAFF2012171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1098669e8418e84499905977d6d19330ee306044aca40ab9d9edbe27ab235817. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAFF2012172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a654b7811cc0dd5066fed7eee626dfd21c1bfa2da654beb1346cbb6e2bcc78. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/TCAFF2012173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237efbc15c28d3f119eb0a9081df7802ccc31093ef62aaef26247f572f001d90. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/TCAFF2012175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccbeb5781cb67bdbd3372ce04ac85c73586faa9f669ab4555a09efb468124d18. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/TCAFF2012177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1012516c79486fab845e2417249546f331efffa16b04da7d8ab95820be5c3393. 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/TCAFF2012179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbd65e252c6090e2012a8b193027991b0f6ab639ecc61a9e3982a0630e9fa03. 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/TCAFF2012180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c761a9ec342047c8b82cf980efd4598f226ac4088d334e35d8a187e22231ff1. 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/TCAFF2012181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfff4a4e102b1e73645b765af95393d0c20500c694aa75d8be37f64343e016ba. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAFF2012184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f43f4f2db44bd3e40527aea06d6d148cf9f28627fc316cbcf5bad9252d8d72. 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/TCAFF2012185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198eb62f4209b6ba15634250020969548d1bb8a9be66cfc846d1fab5305130b1. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/TCAFF2012187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f2bcf3f7ecada2478491e16f746215639b54a05953bf3cecc49594ff62a729. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/TCAFF2012189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a8c9725b04e84c36c6d6bd39b18ef67dcc96200bf6b30f5c68682c82f3c082. 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/TCAHB2363511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5cb33f7b00828d43e09660734593d85ffa900452e6b73d54a7507bfeeea8f33. 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/TCAHB2363516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd939a7e16d2562bf62851f0e71c1dcd0037f9e766ded1d9d444ab4bbdbfac595. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/TCAHB2363524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34a29c24a3bc15754343d7d3221a8fd02e9dd85d8715a12762e0b334cf9a919. 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/TCAHB2363530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b31d2856201b110fa708fa412130ec23b261fbd77e2705b4f6de3aa1ffb82e. 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/TCAHB2363534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e27e54b0a2d123edc511c4e5f243bbf405a4b2f0a3329d83cc4f75ec253999e. 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/TCAHB2363543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c70e2817733b52e22aa20606249b38f532f0ae4667c6c8195594ba3b07c2d2a. 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/TCAHB2363547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d89b8d03dc0665445a35bbac2b5fbc3dabf7ec15f689fa2c35b26f1ff696c9. 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/TCAHB2363552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x290ef9aedd3cfaf61456ac739c2c2278f07aeef0fe29a0833fd27420b346bc80. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCAHB2363555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a9c26f07b1fcaf33b778ac4d53366c5d02ff3d71fadbf8e064c11c0dfe358b8. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/TCAHB2363562.