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 0x7565c4477c3efb5b22479c13c80cbf2fcebd8c1c324bde035cd4a5f512432eb7. 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/26dcfe20-eab6-4c3f-a4bd-73138262dc2b.json and https://artists.proofprofile.net/proofs/artist/26dcfe20-eab6-4c3f-a4bd-73138262dc2b.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 0x9f8011995fe18c8af84786b315493741d20f2f5d6116a593a020a4672a02de95. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/TCAFM2170717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa30bf8466f8c167cac0eaf8291f168ae362bea7b60948e8668926c62e4d95e0. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/TCAIL2492030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be0182716072e098c3946673bb906416aec3ab5a19a35f83def8aec767a9c1b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAIK2492055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6e49ee17d54ad3cae833bbfcc245a9d3573a493aab9aed01a02812f9767e60. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/TCAIK2492064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a33e0ea16ffe9c28532e715c222e198619cc3fb00a14d2bb8b7dbf9c59f2253. 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/TCAIK2492174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa131c998f7679ff2e24d86682c13857bafded5eddafa6277b9d0def7729ca732. 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/TCAIL2492196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be35e17eb7b7bff01c42fcf33d171c1e0870440f1e0342cdf06ab0915b5e132. 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/TCAIL2492204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe081236628406c4d5380b46c61a1c66c84a160223045e57d09d1474dc192866f. 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/TCAIM2492214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4feaa0180a3a69e141ba017c6717b7dd121ba0315e139506ffd2b10eac31421. 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/TCAIK2492229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383d0a5614d86cfb49452f5162387c584bffc4a9ec8a5f7895feb6cb1bd2d613. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/TCAIL2492355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f29c627084eda866fb1b1cbae74495d5c64e381eeeede2b84644dc033c6303. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/TCAIL2492260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01827aace5e63ad40f10c98bf43a903b736335603328dbf78f3b9d9d5a11d27e. 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/TCAIK2492283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadca11cbd3b47b4a96e702ea06cfbe5f6d87b74de11bd40651f7d76f65112b63. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/TCAIK2492311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd376bbdd6d10e9d47b044c5d01e4a1f7842c574e205111f27b876d2fab2bbfe6. 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/TCAIK2492314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7881cdff99706db48fa1dfc81bd4f1a2424439843659b9de5fe5684831435169. 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/TCAIK2492317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18be10398e215ccbedac8fd39098a54bfad096edfb6e45feb9b41df17f0048ea. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/TCAIL2492331.