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 0xedd6c55b1f0b997f157d823987ed24f18ed928fbb650d68629f2305721694164. 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/f8bdcaab-b227-4b63-9a06-9e23db7ef5da.json and https://artists.proofprofile.net/proofs/artist/f8bdcaab-b227-4b63-9a06-9e23db7ef5da.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 0xcf8e41ba5185386ae4759c6cd200718babab5bdb5e926fe98f4393850ed0581a. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/GBLLT2505490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19cbd77dd2b5b2d52dfe563b1db7fe710ddb2de8b46354fb7268ed775b03117. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/GXBAV2490175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82dd74c94a56ba507fc0ae443edf50c2a70f8ee24028cab147acbe696b59b747. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/GXBAV2484788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4741cfb9d9411b33594c143e9f8f498c595d31e352ddcf536bff0d5b061f1bcc. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GXD7G2345902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4012d82790839e18fb8ead69b7d75c32aef6c60fb3b058c48c8720b262a43055. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/GXD7V2321523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ffa978701806c737dfdd5d1f7b86b00e7e194f86a51634505bc004d6a631efc. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-15T21:33: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/AEA3A2398436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7840b1b19f9ce1e7d7ee9d97bab8828973c15445a60974016098f50f5da2ab0f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/SGB502595616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9fa94e79dbdfd3a7b8c2877c346cbee3627cde0a09d5a41268ce8f9c948d0f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/SGB502559544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad063dc9a5ef0871a164fac39e5b36b3af8f883f54a47756e07a8f984106889. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/GXD7V2508562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe633954795fed63b90eec617f30a32a53acd6d8ff29c1ec76dbb82808485f0ea. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/GXD7G2527992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a17e8aca8d407900b5b08358b8e571551280f0707d8e3bfa40408736c9cb32d. 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/SGW502517553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281b4591c98ccc6b8b14138e1aad1c5020d846144329bb81731849ecb3defa47. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/SGW502507123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77073b15ad6c871c036b15640d4f4697854ccc0a50546c0f6c8913e35384fa9c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/GXBAV2165735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50db7eddae4a3a1abc3ceacc22ef3e34bee3177eba463c435ce568e006acf65. 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/GXBAV2143977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c2be4d02be1220a4b606dd46b30d9d30a2d3f94d774e175099c3a532d6a019. 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/GXBAV2047236.