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 0x2e2d9fabe35b637e3c64bd8a55ed3f80126c78369b9af85ce3164dfb3f4a834e. 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/de1116bb-373a-4824-943a-c4c16fb53ee3.json and https://artists.proofprofile.net/proofs/artist/de1116bb-373a-4824-943a-c4c16fb53ee3.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 0x82daf38320bfdd6c165f204c1dd8697fde15e728300e12090ba2cadf6df99842. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/SEYOK2326561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d187df1ce5b99ba980f71f5179cc2e3320ed0c56fe4427d6b9b7e47da1ac035. 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/SEYOK2326562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d187df1ce5b99ba980f71f5179cc2e3320ed0c56fe4427d6b9b7e47da1ac035. 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/SEYOK2326562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58cc025aeab895f0facbd264c01d946accee03b102590ad2f6c864c387ee9f1. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/SEYOK2333863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff58d681a76068672cf73416e26df6f172aa9f888e558e35ad8c7f8889012e71. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/SEYOK2400378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff58d681a76068672cf73416e26df6f172aa9f888e558e35ad8c7f8889012e71. 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/SEYOK2400378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdecf1afa7db40a4f1f9b87d94a2d78774d616a76da6a091bb5738166134f3445. 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/SEYOK2405801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e4417742f4666ebf3bafdae6fc94eb94332d45a17ef79d83cb14b036623950. 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/SEYOK2406874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03612a1bc5eea19ea20738bad40b08f60d020e2487ef80ae4434bd2e7cece1f6. 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/SEYOK2411408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f837a0d8a15be753549e59532b534c448628975325a99e104a8f3a48732664a. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/SEYOK2415745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f837a0d8a15be753549e59532b534c448628975325a99e104a8f3a48732664a. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/SEYOK2415745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68922f551902ae6cff616690d75217e857345e329e0742b17bb20b7431df7c40. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/SEYOK2417002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba769a1fbc37b090a242aca5b20489fad3c8738c5985c50078e3abee03e6048b. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/SEYOK2427649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230fab2d614ee8f2353f62781010f09b10b7a8be52a64966c8a2f077e94fc2f3. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/SEYOK2501659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e9444667f7299898ebb842d67b926d22e95f8647c1547f71c03687cfc5c4aa. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/SEYOK2504611.