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 0xc38a81dea92efb6c499489ccb3c3d67a40af6539d05f62dc0ad0b046878e2ceb. 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/ceeee017-c488-4b2f-a401-27dc3d40e9b6.json and https://artists.proofprofile.net/proofs/artist/ceeee017-c488-4b2f-a401-27dc3d40e9b6.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 0xb72b3b59e0467b3fa13f397fcdc55d0ff57a72672af38f22e68468cd89857a20. 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/TCAGO2205971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d3a9b8d2c5c8db2123d452bdf796da1ef3b509a025832d296e65f4a4eca3ad. 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/QZ7R42250188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8173f71ccb5eee195aec090c62b7e306e9a4630f8400c4eac2cea49a5d21bf9f. 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/QMFME2242544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0001c809221c3c9b8a592a2c3eae3cfc05f26ca2ee46921ed6fc4d6eefbb7c49. 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/QM4TW2105449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6def7861d46e14c4ffdebd1d01747048823ccdce6d7557dac78278e0c4f685d. 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/QZ7R41950225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bdb535bea9f9f2c56e7c9509120863c94277b73f570adf683de9f7587502966. 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/QMDA72128258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e27d6499b7ac344f8d0b9fd2cafcab7200c869da696ea38869986c158bb40fa. 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/QZ7R42052940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6952448e3259072218d3fe726a139eec88d3b74a7bb641cd98ab86b2196d5771. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZDA72066216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5e05188fa48379b4acdf5331ad891922c42f53646ef3f97a1518f593fa851f. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/US39N2201334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdaa167a35896d9641e67e2977d54d565a90419fbd275050a7a616c9760773df. 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/US39N2201068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdd706c2d6c7cdada13cf960965aea5a9a5c112c679afb65dcd721efc34edef. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ7R42250190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92c3a27d144a5b6f87ea65f0f6a812b30ec0ecf786a7ddc3566d34c5baa056b. 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/QZ7R42050449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac0a983d1c5f9d3d776f2beadf9d4d63103c32907fa7f4dc36778ed58db0e4d. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZ7R41952409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2abf1e4d311db4e8e56aa17a556719fe540e26f74d1841ba8f948b914d7af66. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM6MZ2256042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed87f307e0d9e32d1d3bc6a32a00ab73852909477b48e8aed21f0849e637370. 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/USDXS2202375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01c7612e1700ece92091669a36136a2845710b852427e2f1a13b1a75455b7e3. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/TCAHH2357318.