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 0x4144803f41dddb69ffa87de495598d93767712fbce3c1ead8a53023a68b7770d. 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/d8ef8d77-2c08-45f0-899d-9e21a0312fde.json and https://artists.proofprofile.net/proofs/artist/d8ef8d77-2c08-45f0-899d-9e21a0312fde.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 0x08d88cf9f7f4216d8372005a29913163d2bef34381d5eda4eccf4ca6dfe4c170. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/BEHX51930003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b836f266b64eb735fe59f26c1bca052ab79e4ccac01d698ca950c6bbc3c7c0. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/BEHX51930002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab30134b804c1bf1a5f75ddbc756ee1c5cb5f3524900028c7f721eeab3cd3901. 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/BEHX51930004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf49abbff03a705c37a2ee9beda686e040195af22d30a6f4f48b206345796d10. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/BEHX51930005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428288519adf5370637cfb75ad01dd252ec68c514eb482a4410dcf4d34cc1f9a. 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/BEHX51930006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce77ef733e69468ad0ba94b29c09e48c966015d6ad7bc39aeb1c59a5082d8d0c. 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/BEHX51930007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95928135b571b4681e3db5b7583634f58a23c1db240150d20ee779ad40eba980. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/BEHX51930008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9860484ea186ab3cca147148526a54c201f3e22638ee77777cd97aa44391b3f0. 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/BEHX51930010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3919b5483de1405ecef96f0e7150b7cc8f2de229e63465084ac499c4d31e97aa. 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/BEHX51930011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa610301f1b60ce1105f76fa22ca8ead6c919e7e85cd48a13c253a919edd3b70e. 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/BEHX51930015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400d90d00fcb99779d8931f8294e7a5ec8e3914f960a3b62439859f7cc26438a. 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/BEHX51930016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c3ea814d3be583b61aad8696c11597e6753d44186f2c0fafee13710a6e05d9. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/BEHX51930020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a4ccf6c1aa34c4bd844c079e6fb11d5e98d068f9dfcefc0d60f1fd24566586. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/BEHX52030022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a4ccf6c1aa34c4bd844c079e6fb11d5e98d068f9dfcefc0d60f1fd24566586. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/BEHX52030022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b85aed21d8e78f9439b877c91fdac3a921e542c3cc09bafd27e6baaad7eecba. 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/BEHX52030023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63feb49e8c2d7cf820ea4bd3b95c02440acb49f20ab4ef143720fb7243a903b3. 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/BEHX52030026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c74f3212031a3e291bac61b4666355ddc99ff66bda53e643bed39cfb9e8ac41. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/BEHX52030027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc8ab757bc07b9e85837f46737eed3cbfc931a69772ad145f98484391d96a95. Chain 2 (Bitcoin): anchored in block 956775 (2026-07-05T10:41: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/BEHX52030028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1960671f110782f86b37911203f80d056d12f2608a632d4496b0ab1fc414b55d. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/BEHX52030029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fb645caa5e253180034fb79f652bd3d324a817b24ff666e9a75ddedf77a956. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/BEHX52030030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660b1c3adbc5ebbcb2092a4df2c607bcefcbf664ba25eb2c8f5a5d0a25922098. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/BEHX52030031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6bb5fbce0bff116e14fd5a2ed8af5b73d45d879172849a6570e081bee2cd0b. 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/BEHX52030032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ecb585df1c5bea5c22d4928ac41929309ab8f1d12b24a005146c68a2d3b218. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/BEHX52030021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ef927975b0816cf2a95d373d732203eda1b141e5b36d088a23f755fa4aa8e7. 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/BEHX52030034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a526407263db221c5e0e2497b13af97a3aad6a874a369409ca89ec57ed39f8. 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/BRTRB2080710.