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 0xfea83d1379c4a89acd22a22e6967282fee832af691ce52557001c20edac7d4fc. 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/43233f32-df43-468a-b8ef-c815ce72107c.json and https://artists.proofprofile.net/proofs/artist/43233f32-df43-468a-b8ef-c815ce72107c.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 0x096346b6c27529eb68865f4d490c6a0d40f84a771b16158fc8588f258f942035. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/US23A1501672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bdc56e399d3bd472d3246ff6ee8a1e21f960414ab68f6ce3714eac8e5333b34. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/US23A1501673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f912382ee79661058a3ab47d8cad99bf5cf8201cc957499d94e60868333fa59. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/US23A1501662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734b10d8cc4206c4112c0001d9f9f9a44f511772b9cabd33e5bfa26e62ffec94. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US23A1501674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4576641b44f1d0c834bd7850b5fb9c3703b87e0132fa4e95741ebad3d5b61696. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/US23A1501675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6844aae15ea3454fcc3240a8d67a5a6af69ca48c236cfd8eef7b91ac6ddbaf3a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/US23A1501676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bae326ddb45567aa0b70504263aa97b1bb4086911020d5062d192ccd2d9c0ac. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/US23A1501677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcd9617ccf22e0960338865e464b474989e9d0be3922af89dfc70483a821a4a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/US23A1501678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21583bfaea97246c18da00fba04dc1225907fff0aae21ece614581b59d2d704. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB45A2400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f912382ee79661058a3ab47d8cad99bf5cf8201cc957499d94e60868333fa59. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US23A1501662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3078bf86a177e574f306bcce09a1680e335f586008ece4cbdf8e37708aac66fe. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/US39N2313191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e6782a71c239f5c268b395cff5d05646552557cc882e390cc750bdf9bc4173. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GB45A2400132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21583bfaea97246c18da00fba04dc1225907fff0aae21ece614581b59d2d704. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GB45A2400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c299edcafe42dccb1e17b261245bf850a5dad1b9b16d0583068b73ae20c5291. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB45A2400134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea7e40d68412f64795f605297948da0c89ac469d5cc8d52cd130764310d9294. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GB45A2400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f455747ed1f756c4987c5bba13d77b036e052d07ced289d02d8210e6383f932. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GB45A2400136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x985a870acb54d83d543e954ea78a99c36a5314684bfa68fe744023eab97c791e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GB45A2400137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe656a1787c4df144a2728e753657b60fddcf0cc1f75ad121704bcdf50c7f5347. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZK6P2174064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x425578f663928e03482e430f030d050d976aee7c51affeb0debd2af85ee06581. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZAKB2160317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374d7bff5e3c0d8f37961baafc08537c3c7d9c1a2bf98d91b32ce1b34f63b209. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/UKWA62200031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9558be0f05b7dc9bd7fcf788c19e47e21f44b24806fba5d5bc30b129e15f7636. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/UKWA62200033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d73e9eaeccf2b4e97b2b946727a2925acac96bf4a44f7cf1caa91ed0a2b782. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZK6G2059875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26e582170a455358c6b7cc51c3d41f7777619e588b9259725f2a23b22b7fd18. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6Q2102837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10f756717e6f28969af2239b4ba79fe6107e2816105230ad56108623fa9f8ca. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/UKWA62200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931f8dfac1c102b39092c97810cfcca0bf6a71cc6cf1c34a293b052365d193d5. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/UKWA62200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01750681a3c3f28c289349afd00ef3dcd6274dd9b010e8a7404b3d809629e3ea. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/UKWA62200038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1505a1da84ac3f6be86642dc317a11f0e0d2561852b7be3463efb919a8f39feb. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/UKWA62200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc8841f4d56ab1b065c9f3de1c9093446510336ea6458657529f665e430f877. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6F2340234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530896ffd835c1b8d621fba0348961a7199eb1fd161ffd75534f508273df408c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GX53U2353364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348ddcc6b896d1b283a0811c0900c75427523b3d26af147c5816ee6f84237f96. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QT2VB2408533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71dcff143ea593ac20a2270d6906204001f58b1ff3e0bb8149bdfca725344780. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/US23A1533073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313619b4291d7ecda1ff2c4c4945908b4f477186801b75495c1f7e349b0a8661. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZDA51892603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0a3e8a00be49011f02adebd943040b2319c7715b64c4b7ef3205afe582263a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/US23A1533074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee026b8814364411684db975f1aeb2aba6fd74df97955489411718d112466ce. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/US23A1533075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6760f0b0c5bcea0112c5451cc85200cc7ac42c52a4f35182469492effe3c5a84. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US23A1533076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566ded3de1bf3a5838d3de76cf8690ced8d19fcad33e4334ffc50bc1dfb1d28b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/US23A1533077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664e19a966849a787a0e53a21d1a08680f23146c3b0262e6b5608e8b9d812164. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/US23A1515295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71dcff143ea593ac20a2270d6906204001f58b1ff3e0bb8149bdfca725344780. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/US23A1533073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1cda31c7549b21a4c7c02dc0a9d8b1fde5495648df46150e624c7ae67879b5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/US23A1533078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ebc4b8eef493a22b212e1b7c67260b4a4f0c92a1b171283149e7a46b3b272c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZDA82577033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f8d6110e180a776f6b0834f1755b398007f0813bbd1658c7b4be2d68592aaa. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZDA82577034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b09342d71bad9b76d1df2eab8af49ead7933d525ded83563e0fa76f76a1589b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHN92011387.