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 0x8c404910376cc9e7f856c599165aaf7820a8a6b0f85a225bccdf39d3d82380c3. 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/7760afb8-97d7-41f5-91fe-8c7b5338917c.json and https://artists.proofprofile.net/proofs/artist/7760afb8-97d7-41f5-91fe-8c7b5338917c.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 0x0fc753d98019278320af2428ea975f360a1be0717e30d8d733a62ca7db812120. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZ8LD1727706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433112bbb1686963076db547ee6dc9bf949924975617836d2fcaede5cf329a9b. 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/QZ8LD1727711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a81e1fb57cc58a5f1aae8c8756d2c4e1b1126ffd19044c7c3d6bd549fdd2034. 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/QZ8LD1727712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195dba5050138ef2d5f42165a1c3e24cce494475d4e7728ff5abc901b19069b7. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZ8LD1727713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381191665f01ebdaa67512037a41d796990bd724eaa4a35c044c7695c7853225. 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/QZ8LD1727717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45adfd1152063341c8d4b7da2d4b82683bdbc6a45497a4338186d1bfa593ea69. 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/QZ9JZ1713336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe778cf3ab57fcda969445cceb1a9e77eccfe48b6a941c70083c41e99a63535cc. 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/QZAPG1782189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x906a3744789a8e79e083d6886799763defcad44e9d2e9d50f1709aedf67de922. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZAPG1782191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a33311195d62a4fad25cf33767e2cc4cc91c0bce826de7f1716933f2d41197c. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZAPG1782192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bffe5321d2e9949bcab91a78055d118a9c7f52277ac6989479f7db5fc5ce236. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZCE61801047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a52e46a1d6a96a857cc539a898f466163382934ab219cf35d1accb134caca1a. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZB4J1841324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500597eb9665a15454657c0b7724934a2c12840a4ddfe733e6c15d2a1ac2d6b2. 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/QZES61803463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702c5837ab2c387fa02f08b1f68f76014e5c7229ca2b5f5b7d4e3ab972cbd0c9. 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/QM24S1841037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568cb65a7dc09840c1f6df98e83fb1fa5d92574a8c95bb823832b0842db9e737. 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/QM24S1908967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58bc994bbfa9b50e4f7ce8833d821f9e668f918496d93aacd2730ea436a7e26a. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QM24S1908968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd869f3dab78e3ad2dda572221e134149b7087492a64bc9994af6edc3e2eabe6f. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QM24S1908969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d8539fe04e367be892816bb4abf55fb13d8829e39c79feddfa619cc2549937. Chain 2 (Bitcoin): anchored in block 958117 (2026-07-15T07:36: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/QZHNA1959483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26ade6ebe83b3d1cdd38fea810c27eab55605c4b30c0c1af4a0836e29014cd1. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZHNA1959484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27a47d97db0123dfa2653a5db1e5cd111097794c975783b508e658a4abe2a48. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZHNA1959485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b711dbb19c53ac3f027acaf0ab06ad2bb8ab15a5466904ddeb1f7989291348. 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/QZHNA1959486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b516c5d51529c1f8cd93dcb115f801b6c192930a7cb19c5517dad0f7d9bc61. 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/QZHNA1959487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e12a2d7cdd4edc240f6ad1f60216aae51396ba6c4ded3a71ef1b5ddc0aeb628. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZHNA1988466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0564a8d6df5fb13361f1d4ab40b1ae2f0ee6516e0f7d76ad54838fba51a1c2ed. 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/QZHNA1988467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dbd26b0062da9a10ffa510524b76826ea9660932223ad9d191860243f22f8b1. 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/QZHNA1988469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f760a00d91cbc29f0528c04c5c8b413a6b466b4daa1afcbbdcaacd5c2f7fbe. 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/QZHNA1988472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1beb54fa71a7a39ec172c1bf0c9ce78601fb5ab0530f0307799d98fa279339cc. 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/QZHNA1988474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec3864cdcfdf4178d01a483af8251d00b4f742f1080daaf417aff2d17467291. 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/GBKPL2090388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd61d9a1388ef72ab6e9d003d1c2bc1de803e6f1fc89bed6d7afc8160c6dfbdcf. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZHN42123782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aacc9aa5c16303d0bff46bc3c4149887b9bb5bbe70117fc45d68f0600e0d2f4. 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/QZHN42123784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14493063f976ace129fb5823169a3baf0dd3319c1abf24ec9bcbef81b18a9381. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZHN42123790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f10684744ec8356a7db927a5491ee74917a9946feaa7ad7e6549c928c344eca. 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/QZHN42123794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fab9d6bf592ca0b4816eb7c4ae172769b7c7ac893a7ac529bc7426258a2f2a8. 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/QZHN42123795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd814e85c03d7201140a232ca97d684881f55f8a82c838644f7a3f9421567c7d. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZHN42123799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e94373c5aac6a43fcc6e37f117db5be8a3e8d533475d562b65f97d88c33992. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZHN72391319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc610d0f4427fb6a46dfa2b6365dc66823c94f3357f40d568e6afe4ca192431f3. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), 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/QZZ7R2462391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9c215b11cf6bbda0069eb92b1f71f38c6c78a70526e786bcad7f9aefaecd5e. 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/QZZ7R2465854.