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 0x95e091d51117089b8ae4bc7d1eda3b52111bdfe0243cc58ed923911f3f258c38. Chain 2 (Bitcoin): anchored in block 953714 (2026-06-15T00:43:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/82afa6de-be96-4a87-9cbb-dfa07f0260ca.json and https://artists.proofprofile.net/proofs/artist/82afa6de-be96-4a87-9cbb-dfa07f0260ca.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 0x63926798375fbaa898ad26df46fee8de3ca3e2c0a414cee1354f92cda870df8c. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/QZHN31969131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7023cebf5c25e9bff95a4323d456a8908879abb20be020a10c43933b28b72a8a. 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/QZHN31969137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa37a0d5ec4984df2be463a049674068ee732b3770b60ef75cabb1790c8eeb144. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZ5FA2050044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9507cc8676851b2d48fe48be337b743a3d02754f38eed6c6d714d2a802805380. 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/QZ5FA2050045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a6e36ebf45cf6269d876307f34dfc19821dd347faf4d6c99c0afb5b72d51f9. 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/QZ5FA2050046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e12223ac7d5ca207f123c9d0c8b8444f7f26ac1356c17607117fde3b476b080. 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/QZ5FA2050047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe0e78aa597053b9c10dd8eaadb588ab1aee56c394f3fe1937d74918c98ccf8. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZ5FA2050048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015f533009474e08989d7de87d844ff1475430385889df930d15ad94c33c7f1f. 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/QZ5FA2050049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb39eafe747dfd7e331272f3524b48ad7afe42b2fcc4f20d4d9cb2992f36378f. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/QZ5FA2050052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b40e69cc481c8d074b598afe8e91c308df1fa1667e7832b03dee6a0314a5a5b. 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/QZ5FA2050053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408c71d1c21fa82b24d3d9257ffe8991fea923bf85cc77028a87baefbf7a86ad. 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/QZ5FA2050054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca746191eb23f714b13fa726caa4e6a87ee78a1f9ab868e2fdd72c28051adef6. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZ5FA2050055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c8289c9dc63ae8e0ada2ed8c0062056b1bce4f3ae90e67d2dd30663213065c. 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/QZ5FA2050056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb61f85721f52ee89af9f239afdbc3631fe138c0cb48b1188b34adae41b8c56d. 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/QZ5FA2050057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa3040b8a97e3a6ad04764ef1b4bae15093f197a8ae8882d84b8eae2cc8b824. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/QZ5FA2050325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e2a093ab6a05574ddc869a816f743463bfafaeb68e7fdf3417d32a7cf5240b. 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/QZ5FA2050306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23e39a8ed1217ef80c3775b6b6fe0763f743e46e7e7547d4daf6bf3863d551f. 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/QZ5FA2050329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6805b90337f589d970f3ff354073ac7cdd771e6f92a4c84e40a3ad5b18986edd. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/QZ5FA2150332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031833743cde175e648724090040484e4fed2a362b15ff32083059e978afe765. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QZ5FA2350172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96fa007a8453860c57a852b9542db9423e7527bc7332f59c55d7c49ac8e4118d. 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/QZ5FA2450194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b15f6e59157b2aa39b24655e8efe49602450b354fb9c87b80e13696e096bc1e. 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/QZ5FA2450198.