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 0xf7f766cb29cf223b620bc273bd82c13d2d07f2cb35b5b60124650e1f417f8ff1. Chain 2 (Bitcoin): anchored in block 953719 (2026-06-15T01:07:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8b282209-22b6-4368-9bde-d75b023d8588.json and https://artists.proofprofile.net/proofs/artist/8b282209-22b6-4368-9bde-d75b023d8588.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 0xab62532b097dbaa400076d5a870c604896fb1889963f51b2935113a6ed443800. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZPEW2493207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a10cbb404c10471a781a6e445cdd0756c07efdf3b61303b15ff788ef7acbfe. 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/QZFYY2477017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bec15eb553dae6c208fad2e10f21dd74e84ba981dd6568bfc99b2bf58d8af8. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZQAY2367722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc3ea94fce42ade8caf1b8cdfacd20e10b00b563c953a4367424aa0c06b1057. 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/QZPEW2429983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23bc998324a23015f7e54cc8afcfca9ea5f41cf57cfec99afce5cbeacf10c7a. 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/QZPEW2413867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b138cc2320c01fdc51ad8ec701677256a03f9afc1c3820b31df10b08853c94. 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/QZPEW2493209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432025a168f86e272b5c8e9bb2e53369ea816b847e3e9711f883b78637c83484. 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/QZPEW2493211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab62532b097dbaa400076d5a870c604896fb1889963f51b2935113a6ed443800. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZPEW2493207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a10cbb404c10471a781a6e445cdd0756c07efdf3b61303b15ff788ef7acbfe. 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/QZFYY2477017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bec15eb553dae6c208fad2e10f21dd74e84ba981dd6568bfc99b2bf58d8af8. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13: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/QZQAY2367722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be39b8a1e01dcbeffc0c52f2a3dd38b0d90d0a6c8145bda171590dd57dafcc2. 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/QZVEM1868778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb76f0b1e3dc282ff9456e884a1a15387d3302262d53f5e226d04bd14788041. 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/QT2VB2426457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d1ff34927cbe655d79574553106ee5129477425c6a06a6502fb3669c637397. 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/TLVEM2466143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282bee0d1d7689a4ffa0078d5fdf31dfbf4a93fd2873c4ac563a38518491d140. 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/QZVEM1868779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36b5c81cc53c28ada8f599576e32c5cc8eb7faf41874506e3989295bc07ff1d8. 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/QZVEM1868780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e966980a6b694f16587d322d2fb879900fbeb2f7be4901c643c981bd93cf52. 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/USUYG1279914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaad3040b599c5d9086f3611478a4bbfffa32f71ed47588128bde323b43409147. 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/QZQAY2426366.