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 0xe8b94b089fc35b65fa05225d6745653acb2e9ef2a1b993946c3ab3da180a653b. 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/3a1f5bcd-45dc-4069-ad9b-d50945e3dd9b.json and https://artists.proofprofile.net/proofs/artist/3a1f5bcd-45dc-4069-ad9b-d50945e3dd9b.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 0xb10681a2317d7f9b2d4dff9e71a7aa2b9e060ca9c161da395cb90885deef8a6b. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/QZHZ32231369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7502b64f998b79a270607c5fcc8b911d332d1bf145fd6124e27444c67c5217b. 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/QZNJY2426798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09cc36b225efd340074f3664db7609e86f1c4af4d6737a0ec6a666a844f42fe5. 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/QZNJY2426800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d089dd1036cf46e459a86cddc78ae8f87c31dc083348f3386e5f81c25757fcb. 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/QZGLM2579967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b35251a26b8e6cd63f4be55fc404c6410f741b77746ff958e09695d45fca2d5. 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/QZGLM2593703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1431686f863ba2b84a135236dac25117fb87781e7d33e2b23c0c6a530440be8c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZGLM2593705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771585230ca3eb57ea852f4820c73e319e57bb841b0507eb26ea09c6812cf499. 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/QZGLM2593708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628c5aa1eaca220632dba384e227fd31e07504acb4f0881793b2cc4cc6cc3fee. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:17: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/QZGLM2593709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615e4cdcfcbebe594cecf23f54089371f44a74184410d4b96cbb04166acd5e01. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZTPX2504356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511d21d8cd2b6cb4c537b635e1cc7b638db33b0b97a7e6cf5a355cb373495cd1. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTPX2504358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8707d93b7f461b39ad2a2901c774fc3f11022fcbf4ed27922295e99255863fa. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:43: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/QZTPX2504361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7825e796225d71eecac6d4f8349bc62de7f656300fcba0b99a53782a075c8f3. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:58: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/QM22L1900571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ca10a3ef88f8d42f57a15f0bce7e005fde4dc026a3fee14d19003c9eb38ec1. 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/BK4DA2205415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2a4c0cf4d0f7cbab0332c9795fe2d212f1139d3f93b9307262c7ebb32f0e98. 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/QZGLM2475157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdacaeb9210892d91998b29186f97bf0a480d7b318f0db01990b267f92c8c4d72. 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/QMDA62433061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5fc0f0487c952866f6ff2f89c8c9bfd4fb450dd7abcdadb45635fec8053e1f. 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/QZTVM2434365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b91d09929133126242e045d76722eefbbb4c3705020601765255d4b164ae54d. 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/QZNJZ2476662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8270515516342dcf03f563c3d920f4d3c99212dfefb909e06c53fb68012d29. 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/QZNJZ2476663.