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 0x9db774abad6bb3a62ca16a1131a0b9558a7e4218af6680f41dbac554beed3fbe. 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/24b1bf99-1279-43f3-b5d7-c600907f3836.json and https://artists.proofprofile.net/proofs/artist/24b1bf99-1279-43f3-b5d7-c600907f3836.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 0x4e0a776d884a77321acc6382712b03e1bdb6c9ca770cefacb15ced368802046b. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/FR2X41435264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c272589b5d156b6ba871dbc418602eff37c2fb1551cc7325170aa1c44691ddb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/TR0430600470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e0b2f673d6baf13b26b71758b7a4066583f857ce59f105ec90683618b931d0. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/TR0390600241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea23454fff7195921317a17000879480b0cdb90deaa9e320673eb3a791899403. 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/TR0390600247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf4cc68d218c3f691effe115bb4d7b79e9c0ebfa9577b2c957722d76391d4d3. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TR0390600253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc47cb40536ed7dc74543de3a40fa761ca776fd5cce2cdec44db30f955730bf. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/TR0390600263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c4b76a234ec7c387494a6e44a7523f34a13f1c1aece88ac400eba97d9e7760. 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/TR0390600268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83af6183d441d4e372d98c7fef536c441206f41d46402237aaee8c3f22aa852. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/TR0390600278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c1e43b057a6fd7a7e3aeb13823ee9f77d29486ad23c0e8cbedddf7ac1016bc. 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/FR10S2254008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81631b976e5e404269f368bad57369a4c46bc2a8d3c7ca5a3674b8294e1e2c92. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/FR10S2254014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697a3a89fc2d072261d74c83cf6d9569bad01ba1619d4e85bb59c2cb558e77ff. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/FRX282202988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb79ca24749597a4ed8c7bb9a444d5aa058fe894402d43dcce7ee4fbe400c720. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16: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/FRX282202991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca37675d80ae20a2a09204d8cd5b268b66fb145e9e32d59207d0dcc36b5e69ab. 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/FRX282202992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29524a2abc960d5244aa913a2ff46df042fab51d45c3ecdd02a971bf92ae36b. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/FRX282203000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc76e569ad25d1fd5cf463ccdda1bf05fbf3253632bae45c885003d70259a8e. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/FRX282203011.