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 0x386392f19a987403d0af8b76205a1610378106b6a34758a7a340617ee8365566. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9a77f34a-6371-4edf-b864-09bc459db1d3.json and https://artists.proofprofile.net/proofs/artist/9a77f34a-6371-4edf-b864-09bc459db1d3.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 0xd12cacedeb5e85968da634180fafc101c24c3f6f4c0ae8a0cf26c35c52cf5a77. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZDA82257953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4dd8c8bc2b60a99016dcf8b945250ba4803d067448243834c5306cc1962d92. 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/QZHN62258023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9c696aba3f061c63aa5c4bcf871e613f5dd3970d948f7c5886af755ecd6b68. 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/QZK6L2234814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8771c71ec13cb2c030b41706c8f08367a3a45b9b51db89dee31c5f7507a23d58. 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/QZMEP2269374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e49ba398367ede0f63f678ab891350817d58aabafc54dd72ec052666d519f93. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZTAX2280065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d00fb0058e76745faeb6c0409d4e3ab83b57e794b64372ad18084d15ed72517. 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/QZTAX2280066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb00b80cae04c48d232eeb5f3c48972e442d856c8fee23358b78f0546500029b2. 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/QZTAX2280067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x467d59c5d4fc35753c3c98b4e637b8688536de0ea86a8ea2de09cce97a8fbd52. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/QZTAX2280068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd57b60c789bee4cd0ce12b1a66ffbf01799fd93eaf723cfab7de9fa25860d2a. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZTAX2280069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10f280154eb5c44d794707fdea46c6533937b2a9e7b87aca20aee1f2c9a1d23. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26: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/QZTAX2280070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e917efa77faf1ceba4eea327fb8066eb94a62cd25c57ba66b69b2e2cd794a00. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZTB92233463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c1c7696c3988f80c79fcf7b474e2ba172d923f5741ce8ededda748d5c71aff. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZTAW2300605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f09127b44328e6d3f3445f700e14181c8bf173020bf3bfb8060ce04285488c. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZTAW2300606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372d692b3ea1dca7ab598ead8966e4dfe8828914090794b7c953120a763e4cb1. 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/QZTAW2300616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7d95c8c32b4dde330ac9162aa5e5224813db6c0cb31a680dd93c1f4cc3a991. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZK6J2422085.