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 0x677fa6c17245bbcd8badf216eb42d48648ac9d4b9f699b20670ab58984b91324. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/de33b6b0-5b7b-4132-99db-9ea6ed610981.json and https://artists.proofprofile.net/proofs/artist/de33b6b0-5b7b-4132-99db-9ea6ed610981.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 0x82281ec36018f3ab99b19438d0ed935f48c4718289e332b072e5d8338ae28169. 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/QZFZ42348533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcabc1e4361134c2187f49d8cc79bc1b214068e2e56433d329840787e70b4368. 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/QZFZ42348534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d516bc397c8eb09d35ffe5c08f5f792dca7b6b1b7c6aab30543f2decfd6b6e8. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZFZ42348535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78b46aa123738fe59f753256ef3e0d95a5570a57b2313fea39860784040d136. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZFZ42348536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe370a58ef7241be7430c9afafccef7e34d1983fe0a4f31229e43961b7220b169. 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/QZFZ42348537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2af99b485e9db915546336de5316903eb283cfe32c3ea20858322571da7d3a. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZFZ42348538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02609cdf893530d4992d0a8a0e73edfd5c443c3d7c480a5ff8e7e40f49446c5b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZFZ42348539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d2b1a31ced16937a8f24f607b72e39ad6d7787bd3775388cfa1638bc8668c1. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZFZ42348540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28516c03f91d272f0bca14cca29eea5351a394ac7adac557f7a5fc1587ace312. 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/QZES52383529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42ba6df1da57cf44d8979358bf1c394bd953cc1bc1545b1b531e25c9b523e33. 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/QZFZ42348542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4286cfdc8673d36c9939a008ea3b1ae7ce283c5be4d0824864f0a6ef9056d0b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZFZ42348543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf3ea42041a616638d2211dd28d19f4b81d8f3e0a4841484cf9fea426d2e858. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZFZ42348544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28516c03f91d272f0bca14cca29eea5351a394ac7adac557f7a5fc1587ace312. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZES52383529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ea2b171a3fa28b7631658f508764d0fa17b481cb2ea397384e331668841369. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/USHM92419293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43adb5ac5c3b0042d7f2cf92dd7b78396e51bff7883fbc18e82f0482cca0384. 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/USHM92419294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c83e6a5d9c317fd33bb264b37da721a62d0ab04ea055cc6d757c3af3c01792. 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/USHM92419295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6800ecc51171810e1a4c30b8273f5d8cc889ec30aeae6c9bc89a235c357c3c5. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/USHM92419296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e6c0914d94bc3a7596ced90179c52e44d163f8d0f020253f52b34516f0a060. 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/USHM92419297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa10882a07c9287ac229ba8907d90c96e4e69d29e3f1ef96672743fe37f70aa5e. 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/USHM92419298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d516bc397c8eb09d35ffe5c08f5f792dca7b6b1b7c6aab30543f2decfd6b6e8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZFZ42348535.