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 0x610411aceee7a11a579a079a8e957698b57fad204cd3f5fce9275bb74c1ae67c. 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/06ad0f52-130f-4ab5-b95e-e47f024c6f2d.json and https://artists.proofprofile.net/proofs/artist/06ad0f52-130f-4ab5-b95e-e47f024c6f2d.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 0xeaaf37944a5b216c7aae640b233c72b00fdc74604e96004b1215f22ab2d3aad4. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/UK6821749524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d76ed1e598b03ad36f2d9602cc62d4f4788d9cfc076354cfa47ee0b0d7ba6a1. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/UK6821745024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0a239d4f442ff54c70424ecf24dec26f9ea0f6db0683d90a2bb583d42c86b8. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/UK6821745006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334c649da586ab3ca29b4b21d0755b8038341b1563acc716d5d800df5dd545fc. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/UK6821749504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d74c1c0b0606a87d61af45aa2d2959345c1049fe09b1bf4311f3ea222a8988. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/UK6821749746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830c82eca91f74a69bd4d1c8f4abcec7885a3b2f351fc90bc6875ea566583004. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10: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/UK6821749963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53849a31247a691a9f02b92e4d53a6b800bd1c1bddb87decbbf7c7eaf1761500. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/UK6821749900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x124f60b2b150f84acf4fe17cb63e621e78e87c69bd4fcfa2c441c1cc455bd742. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/UK6821749797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf35b7486465693b747b8dfb9bb95bb1f99e6d43315bb5be25ae2ee19bdd08284. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/UK6821749648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb50509880c29175fa6fc089cb3e4071b321c0047d7235924a40bff421e0cfdcf. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/UK6821749959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83bce27364ec2e999955d6d2303ef88ec10350a706740d5530d8577909f1a07d. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/UK6821749942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78cec504b01c4e6c91e4da6dafb07943f6a8f21eef607cb46e80034088b65eef. 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/UK6821749624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f30dc1497dc6507603e31bce6986689e60c9379b4dc4ee94316831f06c5e1ad. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/UK6821749737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73366c5cd8a093e0a908866aa8c3a02066e62976bafa43da7ad257916b4db2a. 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/UK6821749530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf9d4263ac0c775b85029d15dc28af0cfffaef449b9cbcf9a15d6c3210514c4. 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/UK6821749798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9addde96e09c9e7c1f58e0e2b8bc659b63183a3b467d1feb19d27c95d1d9bf2b. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/UK6821745049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b32678405dadcd6c8bd5a8b328433e5bce6297ebd311617ac328e42d0e817da. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/UK6821728405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdcd78aeeeff0d4eb03a4fc64094b99ab0b950d305f2b5665294273a6529d35. 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/UK6821728635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f9d440caaa2f93a6f311b46e6dbf516bb245f7a50c7c2e1fa48efb9706e4d9. 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/UK6821728503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d764d9de2c74f517f61a1e888bea762810e0af5ce5cacfba34c152c856c20d. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/UK6821728576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778fda7d511f9f84283b3220c4ad2b2cc16e9f73cbaa950f351b5826998727e4. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/UK6821728842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f1a35074fdb28df1ea0effb1fd58855ac9d1268c00d34cd8be7022a6aa218a. 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/UK6821728541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64bcb43fda1c773cd6c4b703921225eca6927661baf624976bb81d96d5f06656. 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/UK6821728819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd461278f37fc6f7180861bf4c9d26f6874c47d9784a6ce5132bf7a6ff958b9. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/UK6821749582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9d5352e562395354c48b956b219d69722daa4cf87594c09399617b147ad8ece. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/UK6821749916.