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 0x2d1f0c735cd3b74b0972e0b47834bdfacefaa66c3d3001b7f3ce5afc2d20009a. 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/9576501d-64d5-4610-b12f-575f2f74ef5b.json and https://artists.proofprofile.net/proofs/artist/9576501d-64d5-4610-b12f-575f2f74ef5b.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 0xdee841eeb1c1cd3795f1f7ab8b830e53a1da456b5d1f8fefbd6522ba875753f8. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZWFR2578820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf638c17786a3be28bbb07324e5b16210ebdadc1d4301d6ca5d939240216d4298. 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/QZWFW2573324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e2e6e49aed1b0218bc232d3c58167844c7d341c8014daecc5c1561702b1666. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QZZ7X2573547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1633bd0dd99785ef82119eb646d34025852718f1ad04ec1c84dbfbc6da659c79. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZZ7X2573548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237086ab8f2e330ef6c8251cf7fba7b53bef00023f0f0660a7fa2eab94561380. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZZ7X2573549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3167fe8095f0ea4f23615a0d3cf2de91ae4e8ed284337589265c0fd64a779a6a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZZ7X2573550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38cdca897d5100b117aef3a6d4f559b100aceeac3348608b3966feaea76f105a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZZ7X2573551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d689c05cd92e4555154934225827394a03fc846fd89a7a9c3be4b8d3eb27778. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZZ7X2573552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2682a9a53d23988cdd50feb8a002c9166a5653d1a5bae4cd45f41741d470b7b9. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZZ7X2573553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda862076b55de8c1d7a8c32b81f999eb475f33f6852a9b8f92f1ed1e6ebeda74. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZZ7X2573554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab46fc04a88f1e1269310b63659a9238bd0eaa7745d4ff06a3ab0c67cddb25a6. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZZ7X2573555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2bf4e308ee17fc23c1e3a02aa79f64b46acebbd01e890a75a32732cee3ee623. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZZ7X2573556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60f408774bba87452f6bbe918660810aae8de97bd38c632314b2906c4b9eb18. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QZZ7X2573557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d00082c0ad7abc903ac6437a727b0f30a72a8b46be43f9fd540557d55abefe. 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/QT3F52577818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b3f745035813527931e8eff9c983f965ac0b0fbd024a6946d8041426c2d7b7. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QT3F52577819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25385cbbcd72b6875a1dbee3f192657f0ff22ccd3e75d04a798405f909a4b131. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:56:16Z), 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/QT3F52577820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353bd531415b36187aafe9cbd4301424930f0300bc934d9c381b65ab118148bc. 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/QT3F52577821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa84efe9bedeee4793bbab78d95a752312035c7b1c31169c6149e2e25a336b118. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:18:58Z), 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/QT3F52577822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54108b08b3c8bc9dd6c5a552cdd3c271b3ec54085e07ee5b13ba84e6fc7102dc. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QT3F52577823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299c930f00341b62733bb72a271d1b2a2582f7318b6546404b8fd564dd312e54. 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/QT3F52577824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74bc4d85c6873869c4f5f459e491d34afd928bcb6892c233204cb4a2b2447874. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:07: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/QT3F52577825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc41596de07674a5300272906d8ae013689cc405e83c75336cfb50f241aea74. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QT3F52577827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd14c750dcfc65bfaa3b80b1bc4c8dbbd249c2e859fc5d58c8fa7e263302be6e4. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QT6622577944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1e2e379fc3ae8864ded705bef36c2abbe73032e3aa93457469a61bf1091ca6. 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/QZC5P1800328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127e197cdcb9eff343821fd4aab06246086555ffdff4d52250a5fc0f1ae983b1. 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/QM42K1718734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a19b6da33d1772df7f5438468f46044b4c7c5f89ea71fc9c18e5334fb4c30f3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBKQU1852692.