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 0x440b485ad6f025e49ecce0eefccde1fd82c1b7ff56e017ea34dc813252b1cce3. 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/ff14c541-d669-4403-9002-672d520a7581.json and https://artists.proofprofile.net/proofs/artist/ff14c541-d669-4403-9002-672d520a7581.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 0xb9142be1f6e5d56e1f5c2396c7b1c0d4a2603a08449c1cee0ca42880d7c8291c. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/SE5BU2032391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03cb0c6da8e19d8d7b0daf48684d6da87bbdb0c57d2c91d6b4788cae018ecf54. 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/SE5BU2032390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2af6973e484ee9fbf9228ce8886132ee48402de98267bb24790c913f53fd91. 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/SE5BU2032380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1eefad4baf5d0e635abb94bb2e872057566db065627061d71295257a7583947. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/SE5BU2032350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c233acea58a513f517eaeaf163045bd3f2431c167120bdcef2d6d6a51ad3569. 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/SE5BU2032351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e63eaa88320103168cc33077b641a6c5508014456c261fefd0f4ed8417be85b. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/SE5BU2032352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199482e4a03d2b39fd64b16463176fce0bcd5761fe910b203150982223d54ca0. 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/SE5BU2032353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dedb71b47fbb0dcc931d46dbb2a217346207f5248d606bbcc59e6c570efeffa. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/SE5BU2032354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e755a6fc0453fad8766e2ceac98a10e921d0223d98832d56aa13eea5b826d4. 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/SE5BU2032355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb1c8ebe4b8932bb3cbe28c0ffa40c327cdf5f9fe38ba4e9fc5a6fff2b287de. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/SE5BU2032356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb749e38d739b9e869a838acebc34f0b7177f5cc7368d77aa474bf6f642066e. 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/SE5BU2032344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abf98bbbddfc6cba5774816362616b692243da353dc8bad0325c3a73624674c. 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/SE5752153701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaccc049e454a4bf85cf44503f6d5b02f80524ad95d5013726542748b887afa4f. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/SE5752153702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a404b6ee390af876b6cf21fb2d770a2a091eb2ca2367890c4a3bf547a241654. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/SE5752153703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55952f7456e7ac92d42279bdd4ca1453bfe4d9687f01aebc1ab02fc8c1c07d53. 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/SE5752153704.