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 0xefc3f73420d19b04443d24931015331c72d307deeb6f37b9f259cdd42e77367c. 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/e0a23036-8700-4c3b-b7ec-9a223a9bdb39.json and https://artists.proofprofile.net/proofs/artist/e0a23036-8700-4c3b-b7ec-9a223a9bdb39.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 0x83555e9ae5653a752db280c568ba1229fd164d96e7db4ed6c8ab9d2bed3d7be6. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/GX3Q92414337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb138ebe3b4144db6a151fb252b9a5cb5d5da556df896adf3c6fd84722b99e1a8. 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/GX3Q92431797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04caff6f41d8825c6fc3db2d142c972695d7e07ba06f72ff320afb77b1819c7f. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/GX3Q92441109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ee41d1115b43fc3220fa67848f828eaa45ea9c8ec494cc4dd3582364ad15d5. 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/GX3Q92441087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754fd523e102c3deee8b5f0369b6f6e9b796613cc1a610faa71501d94e082705. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/UKXN22411471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9795de52a09af69cb42192f79fd6d07a6859679b3dbe8ee34d315ec293b9d5. 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/UKXN22414036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397a1b3ad5b27d30695e5a2b50cab6b9d9471d583605f3bc33d17dc62801e835. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15: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/GBMA22401445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe794497a24949ed2bd8261286a550f56983ae478792095b2a8b2fbe6aa5df7d5. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/GBMA22405842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd637362178f213480eb51aeef61e39056968b99dbed3310106c109c18d1139ba. 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/SE6I32073114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab29212226f22f3c940e3355d8b452bc122aca61ae0157e35d67350a8f1c9f0c. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/GX53U2316760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120bfae5cf7a754a06a24ca2f4afbeaef28293f4f06cf35f5baa6a89494022cf. 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/GX53U2320284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64fd03ad63ada68b21177ee12d994212b921c15c0ad0c381e63a873ce1afff0. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/GX53U2331481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd767bfd3361d56867ef8b46847fd9499e25814b2b91e5dd9769b59ace80733d. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/GX53U2333448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096990567c5303bd33af7e222b792ea3e3bb74daa18eec70d1de8b689da841a9. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/GX53U2335920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f24fe876aa99d480aecf60b4c2e8f94afa3cd4bca1267fa62a5466cd80c1a92. 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/GX3Q92514141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36e2dac48bb54bb1f8e2fe09137df0cba22445f584b6b8c0587b2f4ec59eebc. 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/GX53U2582676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb56a465c2587ca83fe4dbbd1570083cbe88a7324ad3afcc1e97da343111c000. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/GXHUT2581011.