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 0x0653bae9e44e593b296450b65a832fe25f6348cb31793a65e97b484168ad77e8. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e0522710-a0f0-432f-9261-deafb7f2062f.json and https://artists.proofprofile.net/proofs/artist/e0522710-a0f0-432f-9261-deafb7f2062f.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 0x802769e546e698ae116e5d451c2ab94ec8165d381425c5e6ef99f6c06da13803. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZTBC2540649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1e02146d3035ea30627dc42335b3335490e7e24407448436a14fc0b0fd07cd. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/QZTBC2540650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6658be0fc0f1dc87e8a4f45252f56c74e730a5aa9b0c622ccf1ceaf5361e6e0. 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/QZTBC2540651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19196c20e7f79da28c10092bfd50c14af5cfc114467638f0efe5e403e15e024e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZTBC2540652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc05d2399a7fc950e8d3d98726805698bd6748743c14ca193353aa6abf67e8df. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZTBC2540653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc582e24f1dfb25ccf516576733f25a99ac3decbf14c00fef272ef2dddf8e6a30. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTBC2540654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ef1db64a79f3fbc28fb0462d64c475ee0c1130f6757582aa3c239d1535a803. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZTBC2540655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160b9c3d1ef67f9e936b06aae417ec276005fe95c59b0b5a9c144f095fb908c8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTBC2540656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee54f4fa56483d509dea266d6b5392e721ffc3deaba28a4ad7b7978ed6197352. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZTBC2540657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b28b4f508da433c0da9ba7f3b11e562ec4d5b3fac693b0a31c11483b8a3093f. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZTBC2540658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6be319dabd73b0d3bef0feafc7395fbbac3db474f4c2d3875a22c51a0a20e48. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZTBC2540659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22e195ea5fa67b3e6c29783bbb83b7c4ea31f83b0bcf5c30113f3311d2be145. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZTBC2540660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15fd772385d55c15d24d3736472b5549bcbd18be6158b2b7e4706505510b47f. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZTBC2540661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd534b153f6ffa611f0b979712a6ca609edab82dba1d9fe02b0366a6e6cf8534. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTBC2540662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d2c0261946ded4e9305c181e511a8e06a0784978854890cfd8bf5be3fc828e. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZTBC2540663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f8647f506d8d42ec0a3a22764872393de5dac208df3435da62c62794e61900. 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/QZTBC2540664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0afbd4c70b0782b9febd47a9cfcda5476d7bffb5232597b56be806a2eb61d9f. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZTBC2540665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2774b5adb92019a0f4bb2a05563710d39b42382b6e4d89541e1bb8ab83c1203. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZTBC2540666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58be8f41430c5e487760477e8ba8ce2a7e49a09ef15146f7bf3c778db94a988. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTBC2540667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c118df31668e940195dc75a764a79cdd0d1711dd475b6c3ac4b9c75d09e2f3d. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZTBC2540668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56211e6b13035b8fab8e099ba7696b04a1e6d88dcabc492aa67d2a42f6249c22. 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/QZWFQ2566649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7632a22804ca9e9b9c83933956280570d5f8b2c64dbb95b04e15a47fec662c83. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/QZWFQ2566650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193e003a7784ec18790bc9250b18e7b4bd79975d74085a72f03338926b20dcb1. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZWFQ2566651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde9304f3211d163a74ea9cfe2fa743bb0ff1c1b3000b73d1ebad69210919c93. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZWFQ2566655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3174ecd0b09d5898f5dbafa26286c91a03b03f46f3732d559defa5a70c6e066c. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZWFQ2566658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfa35bd79211830765b179de2fb9f23cf0192e44841f3b426325b75641981af. 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/QZWFQ2566659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6191d10fd56e5066430b3f3e132d905a9f1f8617c6e874379234a1b251884f8e. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZWFQ2566662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21e0c8e014de6469134e5b022c42968dd30b8eb5533f6819664dc116f6f3155a. 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/QZWFQ2566664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1478e2ca1a00de23fe21ffded3f5ce41df98b2c661dee5d4ee5571524fa2a9. 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/QZWFQ2566666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ff40f967714f0610d469067900f088cd9886484c4d9e8cac1f31950de11221. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QT3F82531050.