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 0x550b34f643bae31cd97f5cd9b2e1c05953dead729b454d22fe783b7cc85551f6. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/103adf76-fda0-4d80-a3a0-e10a856d6cca.json and https://artists.proofprofile.net/proofs/artist/103adf76-fda0-4d80-a3a0-e10a856d6cca.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 0x37f2fc49ab8db4de22021e3b6f06e105f7ee93b1d188ae9ccf54a026aaf8affd. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZN882576115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3d846b2b5d713f3499e40754f44bc56dc3510846d0f5c9968fd8969e4fde8a. 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/QZN882576117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c1c4ed24f981f5d1d09074db79b1d485b0eacbce6607842a7b46b2eff5acdd. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZN882576119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04fb4fe2370a19a1f36a589674fee906d7a58b1bab87d8c09ec74e5027823de8. 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/QZN882581544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b72cd8bd31fdb223ebb36d44dc051eed87ddea92012961d40e7ac9aedc6ae0f. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZN882581545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe428eaa9cf0c992c1b34d76f4e15de9e316c54ac0cb1e87ff3ceff902af4a8a0. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZN882581547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68425cd433a1cc85532b923dd00de7f697fbb0d876a0f8aa60a7e4136f95ce8b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZN882581548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e22c07b6bc465d166aeb9fa391071865ed59d1ef9c13cc69281993cd40eda63. 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/QZN882581550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558adda03eda1125a0703bef45b9f83ab71e129c8f5fd4602d300a0ef23cad6e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZN882581551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaac4548c7c47d1a53523122868948d7485d0924c68f39d2f6a6a677b35f2068. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZN882587789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdacad780bf0843e8bf12bbceb875773583882317912ce4a7a7325d805082c7bb. 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/QZN882587790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a7ecdbfe75c0851112e87b4ebc79ed854e3cdc1c55fe782808678b1d2ca2f4. 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/QZN882587792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a879d2ea22e8d57c27d91d09f22874d7dacf24f285892c731d87fcab9d07e12. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZN882587793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cb16820e65622902c25dc31fcbf31fb93e3d2492a20020aacdf6ab9fb42693. 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/QZN882587794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402a7329ca3c45008f3d13a44f9bbc69ee802a564e2eed5fa13231c97a3250c2. 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/QZN882587795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb5286d9db30878d43794dc9e57c3c62249a924292f7afa2b33fef80856670b. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/QZN882587796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdd10aa6d1af228396a3c0a11e1b8ad5d636a7a8bcf35f56381621f5997c9ba. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZN882587787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55d3b59871bacafc2168440c721f38f41cf31b6abd42018b66226537cfcdaff. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZN882591133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46584bf1c4255f770799bf6aa78ece0fa36a4cbfbbb26a1c066cfd6f75534bb. 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/QZWDW2577972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2299e2b2f0bec4497617ad69617bfb90b5499a0ab2a32ee820d3d39dc04b8a2. 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/QZWDW2577973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697c1e9be2a8ff63f71dc9f90aae9f59cbfbdb5ad0ee3828318c5dedb0213f21. 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/QZWDW2577974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514e9fe5cd09a22f32266e2f08cbfc3d4772006c2d1975a3a7939ccf1c5454af. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZYFZ2502234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f2dd94279aafa6b57ad180c133b4e809e010c1b60fe5f7cc71bd6ecb8712dc. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZYFZ2502235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120690076d9b960b25567282ff08a3ce24fad91fe054581fd688f5afecae016c. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZYFZ2502236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2e0238d9657dd96a80e7288f36d45e20757f7f1ad22429dc82e4aa40f55a8c. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZYFZ2507008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ee65462b6b78d5826c4a3df5cdcc0b3d85f275220f866091860d477443c04c. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZYFZ2509946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6fd7545ab876ff183b3deeaad32e46c21c4816a53976284255837cd28abbdf4. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZYFZ2509947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293cb5ee714fba99dbc500a81c806c4e59dba921b776b7ba9400f71e584ab366. 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/QZYFZ2509948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90fc8fd83d62096431ebc1f3bb5488aed1ed10f7f4e8d6dc8c1a78fc9a8f1e7. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZYFZ2512935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a827b1da6a1555998dbf13061dc4b92e3989ae2ac5740532e5cefa9389420f7. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZYFZ2512936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8b3ee6007df6865b7c1a80ac95892a1cf4e328177e81384fb470e53854560c. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZYFZ2512937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58da1f3dc5eb57c0eb7bf6d48185611413a2da11970545882fa0c91cdc51c4e5. 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/QZYFZ2518962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4e29af3a26ae5a9a0f4df8d2c9f2a096e71c6d32291527b4f03d6129be163d. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZYFZ2518963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09374ce16d80392704b3c8fdb5388414fdcf9302e206b8cfc4b720252d90c007. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZYFZ2518964.