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 0xd30145a0a716211391228baf1fe221edca74a708f6cfa345a32c16504fb5bf60. 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/199e064e-f8cb-44f7-920a-7470dadd7318.json and https://artists.proofprofile.net/proofs/artist/199e064e-f8cb-44f7-920a-7470dadd7318.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 0xa19408c61fcbbb1853ebb0c92e9d63c808559e2d00608e2d42c69812c5b41689. 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/DEH740300201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd889161c95df4f5cfa9dd8193fa3e0d8fc096910d791782286b804d031ec3120. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/GB6CP0400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2175c5c049d33a40438e62f3c03099ac262ad03f7f8e56e486baf0c3e59509. 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/GB6CP0500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6647c4f02d49cf8fa3d4f75c0ea45eeca632ea4723787abccfc1b58434c0374f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DEH740500989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9ac0d3e7bd3e94554d1f942c3819855072d078c044e7ab0e5ed50481a6fca0. 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/GB6CP0700014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1fae5ce8b76eaf549511b54675ec08b247f3559e939115aa2cc4207d2dd890. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/GB6CP0900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd741f94148232b89b4d7217d90ba54d1bdf3bd43e9fd30de4f57e4af73dda1. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/GB6CP0900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464adf754408a229dea311d70a7d93c51982ff9fee863ed6db71949f1f2a7ae4. 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/GB6CP1000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd76d08d4135a9e0cd2850fbc7d1dee173266fb288659b3bcb22c895a3afcdc. 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/GB6CP1000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa459afd69bf7e52ff3a036f8f29f70ff4d34e36e6f4fd087b202628d86e052f0. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/GB6CP1000027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5544ff6bef947c6ed3306bb98065724a28b6403273325228eb20d245770785. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/GB6CP1000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdf560a8e45f9690c66ad1bd6e3764e8ce2a734759bb4911b386e6680143eac. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/GB6CP1100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7e5d30239351d5cda01d5f17faec66aa8b5285516021a01339e0415ddda167. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/GB6CP1300035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa60c81bcb55490c36f8dbb02103abfde6eaf7527ccd7f50b041099e973bac8e. 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/GB6CP1300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3dd022d82e99e289d5db03f5d418517ae1fa8c9a81c7c4169edd9cfdc23303f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/GB6CP1500037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc4cf34fdedd32c0af74e13e5289df13b377c22b808db233d5d5f7e7f0dd968. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/GB6CP1500038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa677411f3334c948cae2089d6d69f3438d1b7be8c26a80c7c0b0638f2239ce23. 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/GB6CP1600043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f2c7ad3c99c4ca9d57e9a18be47593b86d15c173736c5d6cb272ad5655a129. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/GB6CP1600044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4db9e00ef0b832ef8e2d7f0c8d2af61e2eb5a4ae6cbd58ed70849e9b259886. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GB6CP1700046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb81d7866342d59874db6d3fbee356716d0417e98578cb22bc4d51605e538872e. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GB6CP1800048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7a3381d577b570da4a13cebf144c7f15cd74e0e1c8e3bba9f02fa31499b5c5. 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/GB6CP1800049.