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 0xd891df0ef67258048c0286268b17e0baa58d156e071b576ab54433f75deeedc4. Chain 2 (Bitcoin): anchored in block 953736 (2026-06-15T03:21:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/976ec418-f184-4800-8535-fee995cc0f20.json and https://artists.proofprofile.net/proofs/artist/976ec418-f184-4800-8535-fee995cc0f20.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 0x7621d63b21f5d6ebe28600f868bbab471b3d1a8f8d05e45db236fc3d22721434. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/ESA012558323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316a58edbbb0947880be4ed58cae1598fd072e90db0ba25c88c8c03418c75c2b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e3122b9579fedac5009fe9eab6ccf25fa73b52de4d96c3d13beb9eb37d8373. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebd676552359badffd2ebec0d3184746f004a9f3ae3bf79dadb08a2132fdfc5. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/ESA012558326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e14a68bdbe49167e521505e3e408ee527d6dcaf56243faef91611cf287037a8. 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/ESA012558327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2df941479fb15e2092598e22b992141a802e1a3e8a79c6440768797e2874878. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/ESA012558328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c7e76e770bcb8593cc17e3f87a633d3c914256759fc1fcd45b04a3f8b1f08f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de746636062ffeb5f8b7527e331ca8e225e4a029a4fc7ea95c8d952eede6912. 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/ESA012558330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c91e26e91708c3cad58e12a9aeab369ce69a379c7d1cefd9014414dc88c3347. 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/ESA012558331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad73497d046d699602d4a1ef0b5d044735dec898d396668777177380951140d2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c00d15961f523da78a1cb288e547260a96aab2b42d530b929d47381157e588d. 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/ESA012558333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1579ee6b7d3e264762c2597db459a732502dc97e4c46a32143b6c0dea18953d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2267c3596bf978781e4829f31ebf6de4cfa2ccae9103a6eb0489d9745f0a66. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/ESA012558335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd592dee81a28c563f3bdaca70779961be9e2702c2c995c82ac82e9eed21d45ab. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/ESA012558336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf011421ae56d2861e3cc9c23c87dd358a8fef6f577bfeb1d7df37578659ea8. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/ESA012558337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa79380d7c98f46b06c8ace1178627b2e0bb4b449774810288a117402772deb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2c09d3e9d8f47491125e6e9ddb305eb392329309ca8435a2b844b8f68dc8b7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7172dc940d494dfb440a860caf78bd47413fd4e0a5e90b4f8fdda9a709dee868. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd45746b47bf171c3b9765e9d2bd6fe242f1adb7f7416099d466038a07903b86. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/ESA012558341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38664f868b9c29ac14c89d75a553f26a54777494b386bb6ace9f96e2d92a0705. 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/ESA012558342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d009cd3907fba458b1cd09daf0a9abc137280fe2d4af8632204a5765604bec. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc37db6528a52c085bcca85419f0b139c289b4df2e7ff0cac5b9fa8e9a08cb8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed54265af723b5c6a3a6a84199c6a00cc396af5432c60cc8cfd75edc8624afd9. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/ESA012558345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2d7cfb46373bccc16b9b24311a3baf8f303c6f2570cef65f1b0eebf25a6ceb. 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/ESA012558346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff595c8757fdf914e6c115f0a43b94698958f68715fd9a9584a0e9ad73a3e5e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/ESA012558347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f08b79ee3417749e75134765f80c0dfcfcbfe515c359865bc9a81184646bd0. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/ESA012558348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafff7e40af4a40a8222d37eaad2f013ca4688e2987f9491d75e208833631b79f. 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/ESA012558349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7396b0d3fc4089524ef8d762209dda37d7ac721f2be1fdeea4313ab3aee5074. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/ESA012558350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569e993eb2727b48fd5c43ab6a8c2a3b50c10dcd195b7251acc2bc87338eab17. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f042c906fbc4732d0b60fec647733481b867bff7d6d2f340b708ff9cf4c630. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/ESA012558352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91619102879ccb4ebdd41176ab7d7de086f328796416be9a232857ae5cfb647d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516f963c6b5bd870f9ecf22ad8c65adb489de6000a37b74156f78bc7e76981ed. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/ESA012558354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aad38c6d2ba77a83a689efc66e7e1761d90a47d9c6d71951aebdaecf56ed88d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd895ee41cf434ce07e0f1fb6f0eb25a6412999d4aa213911eee83a70859f10. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/ESA012558356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6bb910ad4767526218608102eaf06fa70da1ea6cc78ee7f941ef044a8fc5fc2. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/ESA012558357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f5bf62f4e12a4668bc7b7d3a216b50d4e46e44a8043edd19286ed36bbb6c04. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/ESA012558358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa900a99d80e48ce65a456fac7968c357f4f7e2fd13bfbf97b00619c548fd5b82. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/ESA012558359.