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 0x6444f4b03170d9fa3882fc5aab43f2f9d427929cac90a07118383a762259645a. 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/4082d7f4-4d55-4f7b-a92e-04f5b1153e90.json and https://artists.proofprofile.net/proofs/artist/4082d7f4-4d55-4f7b-a92e-04f5b1153e90.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 0x7c99786a7b70a5a97a1ab8228620b127fdcab1c08d50de3f17bd11cc92ad4bdf. 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/QZTBA2340335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928522a23d6f73d05f36b80620820d7073f96f75ad8bd9ff48616fdb2fd78653. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/QZWFH2380386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b2cebaa68cd4226128c8109fbcb52ac266853fa9420e2df92c3fc8570ea3fd. 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/QZWFH2380387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795c792432244ff9ba7002077651dfbc4158c7465599757a9dcc6c8f29565b7c. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZWFH2380388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f0beb8d727317774a7fad9845a281f508406074456aa408c28b42b1ed3ab65. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08:19Z), 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/QZWFH2380389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1fda318b35abd70ec8df72f0f624d177a37b4fcab3afcf8136f9e24685b00c3. 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/QZWFH2380390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9093f7085d27069bb9ea47b3b53f60ab8935c9a189f243e2318f007344d47e8. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZWFH2380391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad37901db7bd6049d1858b3de1b2009fa57ed35ce23288970749ec8c0e49603. 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/QZWFH2380392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6383adf6ba94b766c2c0f1008ac046b6a2a36c0694c57042d50e09ef26ad000a. 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/QZWFH2380393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15e1b830ede3d19a6bd7c7254b664f66adf627bc47ff49bfcfe94b95df1edd0. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZWFH2380394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372407de4ed6a86242101ede90677f0a4b6465293c9514824d0bdc56c2dc45dc. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZWFH2380395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49aa237575b7d1218275183cd86b79dd50a08402b8365365f7ea0d2974b5172. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZWFH2380396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd974cefa2738810cbaec743d452f955f2cb495e5358d6be076f52789d89425a1. 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/QZWFH2380397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e74748af34bbcb39919a1c409f78b86e8ea7402bb52ce732532bdc98a55bbc. 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/QZWFH2380398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc675a68c849771f08f347132e29824523035ecbdb54688f5677dc1d877dbf298. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QZWFH2380399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab01c68ac78a9b89a733887df5a59315164315a4a5d47b187909883557670d49. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZWFH2380400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19854397a5dce6307c00cb4a5f8cfb611e9238dca6bcabd285c16f4ee5261a6. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/USY242412569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb8509706b883acfb2395809711b2cdc2a797b2991be7f927e21f111cce9a81. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/USY242412570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c66672df6f00e51a5d83ef4cda886ec74c0b4a940a576b5b427797f872c7fc5. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/USY242412571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07f20e49f61e72804b4315e6110a76bc21d1cbd20f646516f40387d5b8e82cd. 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/USY242412572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3bdc1363190cc6aba4c1c85ad6f4004873d735de34603091dc01deebaeb373. 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/USY242412573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6184d4416d03ca8dfb5583103e2fc1b7b0b333fdfea5cd87d510f3f93cbcb50. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USY242412574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x868f9bc05088cc80d7f21980668a0d2dd897c2e9fb3410bee9008bb801a06534. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/USY242412575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3d5bd32bfa756c61527b830c1ffb7e75dfdff273735e9c80f5521ecf2d6df0. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/USY242412576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe039f4515cff8305b47e5ac9645373ba9fefd671be28dc0a642931343ae3678d. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/USY242412577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa44bee81aed2f9d511c00888b0b266c94dfbef63e06e2bc89c347a62c1deb22a. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52:19Z), 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/USY242412578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53f291425cf3df15007e335ba5d6f29bfc3279347c307e994383e5bb6d6f3e3. 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/USY242412579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3f77ecb6df63dfa9eb7d084aeedb68ef8128e40c44709b854a0cd050a79345. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/USY242412580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea479fb2468b622778864a5eb483ee03438ac38b6a18c147e897f31e0bda988. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/USY242412581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5691192ec8c47ec6ef7c1f4fec7179e87b06dae4185461935f099a3a20229ee7. 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/USY242412582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73524b0d68f8d3cc5bcd7284f33c32427bc5fecaf3b388bb56537d0ffe0a77a0. 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/USY242412583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ae5cfa18905672c8c8efeb5f589065e3b5e58fda818bf96bc58b6349fc1389. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/USY242412584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6765d96244e2e7598b9bd1200f42232d5801b788699c7eefcc54cd605c1d31. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USY242412585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ffc77c1920d6e040d21535c56509098c66157c66fb8fbb6259497dc1d4bfc76. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USY242412586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7556b716cfbb8760dbe54aba824b09d6d6afb700c6b68fe2daaa7d4137c401. 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/USY242412587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660f013bfcc3c2060fc2ac957132c0833c56e8c40c8b47d9d0714310e32728ef. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/USY242412588.