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 0xf18a83ae240e954fc60d86a0c63af964ab57c6fac9536f3379c2252723a186fe. 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/5b3616da-df4b-4e68-bb3a-93bb172425dc.json and https://artists.proofprofile.net/proofs/artist/5b3616da-df4b-4e68-bb3a-93bb172425dc.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 0xfd8f1076eda66d31c24d273b7e667500df456ee7812032a3e17b792bdf184075. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QM6P42052125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb24321b504daa60f95c2a3e076ef671aed57af6fc63a2fc038daa2309172d6e. 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/QM6P42052126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b72daef833e5f88dfcec68c78e3a0398482a9240793a5eb0cc3b150bf0962d2. 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/QM6P42052128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0b4a9ab8175c23905aacd429b45a9eb5c021676fdb7ba738ff1ef3081caec5. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QM6P42052129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89f12576a325c6a91c7e7fb8c606e6254c2f3e6975acf286cfd3265a82057a8f. 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/QM6P42052130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a8c940e02671b352e8dfd6f97f65814d2efe3c2375fb4abec1fa5b2e127de6. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QM6P42052132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a7df5d0fe8f225dfc904994c16c09378331ee90b54e9f9587ba3fa2624ded7. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QM6P42052133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82af4993a33f9739966a8f561f1d38105440cd562b96eb35e343079fc26b190e. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QM6P42052134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4fff6e94992bf4058686e98486e4634a87b8c970790753ddaf137321b55a9e2. 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/QM6P42052135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe67121b361a8a44f412abb0d9429c7c252769a6a19a6679ccb92a819aad0f1a. 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/FR4GL1011418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2cd3ceaba7a112e8a5954de956977d00d838cc048e6fc04306c9737f7972b1. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/FR4GL1011420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24a764c1017951c2a6afd3707f4fc98c8e6ebabb3353bb147b709baf1d37e1e. 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/FR4GL1011421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0712599d59103e8249d72fd1f78eb6637d6d5a567e068e8d5e52348bbb66c8b7. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/FR4GL1011423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc239596b01936f7f05538f2c976cc32043b9306baef8a73dd5972f8110d69d51. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/FR4GL1011425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed58fef950b85cfe63640d7714566d8fa957f14de5efa012b06ab85a01c06e3d. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/FR4GL1011426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea26ecead9f3ca4fe0cfedb2fd1197a89adc0c261f84736c2cc51bd984140e2e. 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/FR4GL1011427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c05eca83b3348f42afbf4e823b2f312b1115813373d0b018e6cf1dcd8f400a. Chain 2 (Bitcoin): anchored in block 957709 (2026-07-12T13:52:43Z), 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/FR4GL1011430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a03890a54978df8a183349a0da322a9394f2284e61a704337afd3750f43dd4. 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/QM4TX2038697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40591a839934b69dbe006fe160c832683981de0b94a92923cc6277db9e4ee7c. 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/QM4TX2038699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82723678be9f3fa589d90e66cd3ce3d5370ad2260819c8541d6adb57904e53fb. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QM4TX2038702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4e927b533cb594fccce267dee5d18985d329ed20611f92cb96b7b18f432e214. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QM4TX2038705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0519cb6f40b39b1961fb2613c24b861b5e3483606e219868a81d6160f549ef59. 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/QM6P42071102.