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 0xd7d8b2e62861931f5b175ce47fc74c979e307b5148f16813a838eb1876070df0. 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/2e376304-08ed-4525-b7c3-6a4411d8352a.json and https://artists.proofprofile.net/proofs/artist/2e376304-08ed-4525-b7c3-6a4411d8352a.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 0x6b33796df2e06894d579a2dab2ae8970104edb20b79242d3146f1c16fe93907f. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-17T00:13: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/QZPLR2345737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633af7b80e03e2ba1120f582fae530806f2c476374feb81608e6453861ad77fd. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZTAW2389273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b62d18edb43e66ec0975d99e776f4583819a044baeb27aef6112c1994643e0c. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZTB82355429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7effdc38a5931f5a646a1d989dd6ba0c70ea1bcc23980428fda4d9c6a7decee. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB82355431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ff43233136ca18941bc84d7896f60b8da75ec747315e796a9eae7d3b2d6c58. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZTB82355432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c47e0082904213e79b248ff59958e1373c29a6c9f9fad54af37b661f4f12ca. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZK6L2400230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaaa1b8875fdebb9128f4e0a096ef9554f0a3a12a72a6292ba7b0b63ea756b6a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ72463269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2250c0444b3bb4812003fc5dad7914ba3c147ede941b4d394d4da72fc5dfd7d7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZK6M2440233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8847052e78ecf8521e112fe519ac14dd722af4fc29e4878d18eaee655b37b6. 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/QZK6M2440235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb1021c93ef537f385b522116e14e0a624e5c8ece77c3f33924521ba9752afe2. 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/QZMEN2415898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7246af33255dfa042862a5d335705503e204fb599bf08af4fbee7d5c40cc9411. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZMEN2415899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc2e224ad6d20436345610ea170f2e778ea6fb300c42a1e0c0c5370d8c86b45. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZMEN2415900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8c0ca155a8744c3adab532019032838f5786dfdaa6fd17897f2a58decb0221. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZWFN2454133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd039afdb3ad1598026c83af9f0b9152ad4439ff5d931d4f4acc6ad6d476ac2. 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/QZWFN2457606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaedb27e38d7e363e9f2e88a7e10fd2cc441f8c3d8c30da3bfcd37a5fd0cb49f. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZWFN2457608.