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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a8eb8e9f996a7a9b3ffdcf2db5b127857737383da67b3160673a8d2bb25c0c. 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/4ea80285-5d69-4833-9a76-16f9b4e538ef.json and https://artists.proofprofile.net/proofs/artist/4ea80285-5d69-4833-9a76-16f9b4e538ef.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78dfcd1423e230428b781d90af641348438c5420823470ff1c596f34dd4ccbf. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FR10S1640514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89f8f6cb517948917c684e89b8dab36af96773c20440c384b4da9579209c10f7. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/FR10S1640519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09613adc18b003579edad12e06dec96a3bcad4c13f8a2bc12eed18e083cf8303. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/FR10S1640527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae66a9ed09e1bed63a5c5893e307f4e441cf0ade2099e409612ed38888c3630. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T03:44: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/ARQIW2408606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4a0bdf050577419f76e8aff9c0d8184d7f10e053fc26f00455c432eabbb634. 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/ARQIW2408607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b72f3bb815cbd282161422ed2edff9d85b68c794385b01e58c48568965eb2fe. 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/ARQIW2408608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f6b92e32b347f19cc7eac31c7fb429b386b7f19693e64a33e685dcdfb37875. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:34: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/ARQIW2408609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a9855f6a12540e762d7e28fd732ceba2f147e338c408f8db666c2dad603f16. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/ARQIW2408610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa3ff940de072544cff7099d3034aa9f57b95c364af45179e0bf249b013c1a8. 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/ARQIW2408611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af3898dca914b20256f224d12a88990970428932aa4f7d2e576eb943606d194. 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/ARQIW2408985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d833f891dad596475cf1f3a46a1d5e7161b70879b793a6c4fa80d7997d413ec. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:37: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/GBLFP2568553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9b532fc218c44c217e74f1eacb658cd892b0cba55ca8b067e0a370d3d3a61a. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:27: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/GBLFP2568554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3286ef1470f5454a48f9e75bfd9fac7ada745792e9811647acd74093d8ddc03c. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T18:06:00Z), 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/GBLFP2568555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f35cb11b15c22f2e794f16707d5467f00a70602e2cb00a135303e0091a1e749. 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/ARQIW2504407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d6a50a3e6f9661dcc920e48001b7b44d95c7a1e6bcbc0b5cff76d7ee127b65. 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/ARQIW2504408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387893605a388277be7eddc5169d97f4843f660bf33e864964754e80b68e1b47. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T06:37: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/ARQIW2504409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02028efb24fd0dbb1b0724511b83121f8ead596fd5a1ee5e3cbeb11b92922c1c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GX53U2358332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2901217c5191d0a34b5e8a03ed90fc87e41cd700f11b2dd74d89ed2c981a8e9f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/GX53U2358333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed8d37fc5b14637ae48b3c1cb95bee52776bc592498fcc373e75b1ab50b56400. 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/GX53U2358334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da29acdc6c458d4fefbf07ca4a436f65c907976544497da75209566f32f484a. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/GX53U2358335.
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