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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b85d66fb0db110df89bc9e871c4162e2e4e9eae1305942eac4cdacc44001c0d. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/321faace-26ee-4853-8c17-f8bdd7ce7215.json and https://artists.proofprofile.net/proofs/artist/321faace-26ee-4853-8c17-f8bdd7ce7215.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc3bcb833a09da4ef0f66b225110c67364f787de2203ab59c504468e643fc61. 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/ARF061601015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf75431fcb318e0c13481264676740f665aa525f9c1cb6fd27136382609d229b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ARF061601017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63c8ad48230a86750e6877c1f19b0d0e50113ff1689de44b12ff110d6be0852. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T01:21: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/ARF061601018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8a085be0ad0798098e4f47c8891ce1cc528ee6daf8a9774af4cc0e27b34ece. 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/ARF061601026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f9d14ac50adb186ba40cfe139e5ffd4d76177145773f904faa7a6e2679d208. 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/ARF061600932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c841c87303111551a609cf8a4063448d0bafb8b8b12a006b59937e13cf6ce8. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T17:31:24Z), 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/ARF061600976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9fff924e4ce8f00963770299319f97bc2286dbe6f113e11118e1b84b345ec7. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/ARF061600977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c22ec97bb680d04ca5007e04fd226e1910204815986eaa1326b9deb8dfb031f. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45: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/ARF061600981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9605ce61e2b86d226ecc2e70d02548753027241054582475f3a10445baacdc9. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ARF061600982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8ce8dfdd9dc2bdbcaeef1cc1e6a605cc4c4e2d80892cf14d8c1cf29a8590af. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ARF061600991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb8ad75d5427c89115c8c7ff52506022b12f2d3f8c2b2ed88dfb3acdbe7b979. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/ARF061600992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702766fb6bf312a516ef2a6e2e44b1b706269c3ebb542c6e99c0663e726a76e4. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T08:02: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/ARF061601000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ab9a590a3e67ac50a48ace2df5c0fab2803aeabb3376bff81509f21c826f25. 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/ARF061601071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce114fd124333a124d9d1b3d716ed7278f35d07cdddb989e4e7f38ddb76fd668. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T14:03: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/ARF061601075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abce91b9cd1ba6f05b2bbe9af3cc92ac3ec69fab6aa270bed89528e55563c93. 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/ARF061601080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f02132ebcd54d36d9198ce4fa6f85e930846dda0b2d21ba04b885ab0de1aade. 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/ARF061600969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76830d1240bd055a583eb16fae6d9e3d884ae5626014da276b0dc1c8d4ebbe41. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ARF061601065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b3250193336f8121891e53d36981c5161746ca9dd400076a65e112cfe508ea. 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/ARF061601066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52dcda47cdad06dd1962bc91f01a6d8c438903898edb6b2298288abe0796096c. 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/ARF061601068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80709cd1de1e45c15d3b9762c6ae276e2e29b8557d9fdefd797d198e0f7cb929. 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/ARF061601084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df26a539464b25ddf25f79bf7f37fd5b4ba833752e3ceef4bd42e99b9834df1. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T19:45:40Z), 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/ARF061601087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b9939a29b02bdc11eae1ae713ba86aa6714386f386f972e0eb10b8bb43cf27. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/ARF061601088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71522be29318e4f4d34804ea2f1704516f90f7d62b980207d6f5d1461521eda. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ARF061601090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef151b97a6111ffc820f818f7442a31737be29c6aea127c376b2edaf1af7420. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/ARF061601097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b316d7a34611dea225d02d31fa13f0977f92ccd4c842f98cec6f58cfaf2664a. 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/ARF061601011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f344886ee687485942fc2d7aa624df9398d10c18d3203e9f7cf099e7560305. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ARF061601012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4027d86432147e63943ac4e7fb549aaded8fe2781773bde65cc7e83e0937733. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/ARF061601028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7328097fcc9a47345cdb5777ae28fab5c532a8249fe7f2ba5578b19e059d163. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:09: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/ARF061601029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27308a10c1bfce369a09d311270a91b5d8f5145f5c08f65af6bee1d8fc9c24fa. 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/ARF061601031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf41af84f3e24f3bc429ab038535af31a3beea0c0d76559e78c1b55172e3591d. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/ARF061601034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd907b649f26c1d9fb065a943f9e5fa4d69c230343e7c615594541c65bf4836cb. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T04:47: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/ARF061601035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a230fa4c58176efd27f2f3e7e26b93851bfead0b42df5181f7242aa03b59c0. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/ARF061601036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa3f5d2931cffeaff9921643f317455503cf7e7529d6b1ced6b3937727946cd. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/ARF061601037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cc18c5fb5cf1bf77f264b441b02a41936e0876307061e66f8ee171c17e36282. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:23: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/ARF061601038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22290705e8e5af5380036135f52092a7908c7ddd428edf620a8f5e75cc6fddd. 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/ARF061601041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cab9c169e4bb2a2151edee316fcd9308372372a2977ec2834587fec85f9d6f3. 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/ARF061601042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ba2fe244c7be73f9138d354bbee68ec4909bd2db7f70c1b645333d19028627. 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/ARF061601043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e41689373835cd8649d3ceaeea5f6803eb8dd7e8887f4a5c048c0ae08bdeac. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/ARF061601059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e5222ecbdfaa7f02b0dff4d4d7f375f9a960914598705f067683152b4b76f6. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/ARF061600951.