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 0xa28687a94f21abfe75ee47521676810c6422a25e40c8978e5a00153db4217a95. 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/465ba643-3f5a-4cc7-a0d3-f5464146c406.json and https://artists.proofprofile.net/proofs/artist/465ba643-3f5a-4cc7-a0d3-f5464146c406.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 0x6a2239c7d70cc272042e387b8c3a6fd41d87013f794eac3355787cc83bd11de6. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/DGA052271566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5961d81163f160e8b375355dbc421de562d7a42157ade5c04895347ba8376d. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/DGA052256013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0370c668cc63e93cf28df03072c5740feeff277df6d07be2395ed838b3a31465. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36: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/DGA052256017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae62145931e5c004302c75188a25c8adec61aad74b318c4b82b9ab5432a12307. 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/FRX202244602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d0c53c43483956f86c46a322b01dc406997c18839f31995bb18e8cd3b5d396. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/FRX202243303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b8d8686bca9bef1b233bb1f1cc4aede77699e8f4333883dcc533f2c280fafa. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/FRX202243306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9762d2085a354fb3599a7a2464c71ea04d5bd78d81d6e8abe920f104aa85f2c3. 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/FRX202244485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbbf9d7b7db11cc7d82917cb8c402c6b0d6240c9e9ee7ff179ca26d0c61217ae. 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/CH6541954346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaaeb3ec1e0942035280368ef6caf03d89ebabfb9e6c324d257d44f5c8679792. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/CH6542194897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0c8da98a6b85cb49e7241df452ce679c68bb92692daefe115e4788e8872f5a. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/FRX202224994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd979a202c53660ccb525e7938b8a1817734433db94257477b8c3bfebd3dee99. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/FRX202225007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b15ce457b1114b98e96aa1b3586e3c7ec0a4e1cf5bf326fd6b3f8e9490bad7. 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/FRX202225013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2e1e11f0627181403188de3dd085d5e38be07f27c1ae4de2b079e775694189. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07:52Z), 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/DGA052262536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692d8f7ec049ed2548f0ae4c03f77fe8bfeaef9adf23f1721325858d9c53d5b4. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/DGA082218147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15ccca86a029d1a3b01a641324557c49e5a807c71542d89033a8d0d0525dd16. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/FR59R2319573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab09dd558af8b1f5ee7bff2aae0747629807b87b92b6e91832de0faea5b68e4a. 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/DGA072313165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c395b22fb63f56f7e91c072758f7fcf64c722e712756d477e9a25dcfae9357. 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/DGA0H2398586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f95f5be24ea81510e3b06041c360e74e2b20a368e9c8ca65c2aba9d1a1e993. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FRX762393238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329dd74b221be9fed4a088a38f03223a2650998695aa74c22eb476d3d9f00fed. 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/DGA0H2312613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2dc9154858016540923c88b5b4e688d39bd1866b0aa26e689e3b911d706ac1c. 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/DGA0M2340925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c354df3eeeff13b243344af49d7766e4b499996da51b7672192fd6e4dc54546. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/DGA0Q2303378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fae2fb234a74ade43de2d87d2d9201eda172868a352ccf16705844b957d164. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/DGA0S2436338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec72d7a18cef2842b6cbb32aae1c3971a222ff957c9c501fd5e68d5f8de04120. 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/DGA0S2470700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eed269fa389a99c85543213e92f0283eccf1514288bfea6ece755890242b01e. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/FR2X42592433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61fc0b112287b39164ac221e5d6ede9df4ff9e31aa5cb131cf8ba86c518b3c7. 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/FR59R2598174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe247a53605a232299d748ea55e294e18887a6816e31b3c12e38d417bb81e6f57. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/DGA052562252.