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 0x7a22931f2b238ca2302d71bbfb478c248ceae3633eaafff5dea6690980c96ace. 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/8d8c69d1-af61-4f51-9a5a-37cd95096c2f.json and https://artists.proofprofile.net/proofs/artist/8d8c69d1-af61-4f51-9a5a-37cd95096c2f.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 0x84e5066245883a8c19b717086da2cf6d014ba01ca03d36d954f4427725743682. 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/USQX92301232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee4368decbd4d0bf33959c0c05e173d31a9dfa056037cc62092c25d79ab738d. 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/USQX92300931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c05f14750ea61e87077fa4b85f7248d59b284ae654bf512681f880e5ab45f9. 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/USQX92302322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dcf5f0f6a3bf894d43d799c08061703f75d282428e7ee9959cac4d7eb07aaa2. 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/USQX92302814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be7e3338406b82f6ed9a2f1ba1c547bff6a3d78bbdd9aa0c27f969e23a368ae. 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/USQX92304425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed6dc8812d413e33387f196560373c0244d592fa7a8c43164882fbc3f57ae5c. 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/USQX92304975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff63f3f7f406421d0235703ad2edeb9cefbbcf0033b8054ca843297116b9ab6. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/USQX92305155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06da87a07f3eeca529d57c7f5402f6c7d79dd5f36e3bf65462725f07e547017e. 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/USQX92305162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49cbe5eba19095b5dc2a6a1c8326ef51b4d484fc2f7c486cfc89a7656b4177d. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/USQX92305183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73cd8d337beeca97099b0b172e49362878980e6b8cd067655ebb038e8d109c7e. 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/USQX92305163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa137b59a76dc2b59a5c7e00356d70d0e7a605f717485226017dfae4843e54fe3. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/USQX92305185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1582019996bceef7f4f99a9228d16c10fc4bfe1d4f99d7851c540acf04de8d41. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46: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/USQX92305164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330ddcdc2467f9da3b89beeeddde39bc60bc327b95adad5b519d9210044155f3. 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/USQX92305161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f82e3c151ccb81a421b5fd1b6c37d69779ebc9b2c93e26a2ba53719da077fb. 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/USQX92305180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d900937e30e806de718012cb8055d78bf3e57be22bb6f666d4f3fde25094d1f. 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/USQX92305182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb9dcfe2964f20696b9d04303a0153261d131be4abff057b722a68702ddebd43. 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/USQX92305184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2be8f027a2a4be7a3ceb4876c7ddf73e53e4cedd7a7f3b8c09e22344d1667db. 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/USQX92306767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025ae71af9d6129689904d134cbb7fa8a50b29991296daa1a41c48b86656f63a. 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/USQX92400321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65430e035aaaa29b3f6e6bd544abb47a43bdfb8951f53e32e3386a43e26b944. 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/USQX92402159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e4bcdc7e9986ecb3b27d941b2ec59ece5c95a603b807f9de902c4ef285f457. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/USQX92404934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b28b8bd820786b892a0505f8431138ccbc48f1dff83bc60ad9e20f1e6fc0709. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/USQX92405380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb44d2c31432ac36a69b7404d1e450a0ad5d0498ce28993a7c19651a8180526. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/USQX92406285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c6d2450a63aafec5cb2a45fb9d3ed048db1058730c72e20d29740e520c7713. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/USQX92406909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632d53a5044f3e4c0596a811d6203f1e026e4161f1057d12801e698a9af5db11. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/USQX92500354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac47bf8a3528fba9415c2b189fed217bac8243b9aff8afd078121c8e8853103. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/USQX92500649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4426685c258ea2e6423b98ebb91ac22a20981717b3127338fd4cb3a3150443. 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/USQX92407142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4865e307547b1af0574cd988be7dc00ed126dbe4b98696c12abe84bb8a96ea9f. 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/USQX92407143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf692d43aa34ebdbc80804dc922b8480028dbcba889eac15ccf4969495dc38678. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/USQX92407144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb44d2c31432ac36a69b7404d1e450a0ad5d0498ce28993a7c19651a8180526. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/USQX92406285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e4bcdc7e9986ecb3b27d941b2ec59ece5c95a603b807f9de902c4ef285f457. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/USQX92404934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f63a22c33d3960ad85b8af15054200f3ee7d4abd5c8c1f14bd86eda37f41e5. 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/USQX92407149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4868f5d8ed5f675a3da18038762e078c2006e1dacd03f445447b01f89c0ba108. 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/USQX92407151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a58cc332c42f1dc6aca35535c70355823760495be00389b16ea21a612b9fa00. 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/USQX92500694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58cfe6170e405ce9fa8d6f32d3669156357736e6a6284a761fd5ff3394c7b152. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/USQX92407157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac47bf8a3528fba9415c2b189fed217bac8243b9aff8afd078121c8e8853103. 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/USQX92500649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632d53a5044f3e4c0596a811d6203f1e026e4161f1057d12801e698a9af5db11. 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/USQX92500354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a5b47e0c67b4307298a41597a2c30152b4a062cd77180eed10b648a87e8d57. 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/USQX92503672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85613d00412cc2ebdd0e8082418ca48cfcaaff92fd95592539413ec078d7e9ed. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/TCAHZ2482220.