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 0xbe1ec952ee340d7817c2075f1c0bb5ce64b3cf4762b8cc12f6d8e18d4f7679ac. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7186e17b-cf0e-4861-951c-9350e5c9d2ad.json and https://artists.proofprofile.net/proofs/artist/7186e17b-cf0e-4861-951c-9350e5c9d2ad.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 0x12d4e256104c8bb7cc22e73b17865f2dcf7438cc1e2ac19184be8c740419e98e. 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/FRX201978028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225f20bbab169b834232091ff2ee73e55af08f0a497e42553fe8c4399e7496a4. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/FRX201978029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee1bd61501c1776373645e1947711eea6c176ed429998fcc5f00a1dd6b55602. 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/FRX201978030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d4aa5466fcf78a96d03d02c69365a4d28599a28c4e75775518fd5db59da982. 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/FRX201978031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1216051c3a247d17c8b34af7ae10532d7ec4ffd5ad079699c0e54db6658f2d9. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/FRX201978032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00f0b323aa3688af72c51a6861b93fe070748c3f8033f3273d16479e2daa205e. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/FRX201978033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344900bc9c1cbfef15d8fa36345c4957a01251117eaaba48496d38a6cdb0f478. 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/FRX201978034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdcbf924220200e9953d20e3dffc2203e7f774d2dab3d55168193fc41118e2aa. 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/FRX201978035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f543af0dec9743d2b09aad338e8eee377bab444dd4839bfbec163f9e027975. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/FRX201978036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b54d40e2f246ba30ea84de0ef36ae32aeed609dfa1d4b82ba0f6c758e504b6. 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/FRX201978037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6cc54e0acd13de9bb9580ae9977df3c79873951458e007de685705f73a4b08. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/FRX201978038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aae7a6ec65a9c8c2aca549cabac8525b844194d85b879bd9be67ba4d75978f2. 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/FRX201978039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10fdc21fe7c83bdec5e9c639c78eefd160d11afc64d993533fc616ba502a92fe. 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/FRX201978045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37d9a087825f59c0cdddb7bfe090d9bb14af4bd1d7892baebfa6eb432967346. 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/FRX201978046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd632e37b44f7aeb075b43594651a5ececaf85b9e157f39c19b71167ae53d6fb. 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/FRX201978047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e709bbe05814b3c68a84b9de726f0af5fd769f2160512829d7cda57ad76ac9. 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/UKDNY1901052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf76ec06f0581c1746925f128f796faedf653077d3863f670817472be0f8aed. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NLE711900255.