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 0x7eb78de91aa1ab0bb00e5f64d752d2ac6c82e3b76a3d8f2bdc87b94bbce4ce3e. 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/e1340a77-c1f6-473e-b41d-5457ec599b9d.json and https://artists.proofprofile.net/proofs/artist/e1340a77-c1f6-473e-b41d-5457ec599b9d.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 0xa293e0a85c4894e020f8990c5b421b1f3b00fdb50601136d989a8e07e4d93f51. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QM4DW1724175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9b87ba13804b068d33255dae0e52076329c75050c30d0b0a139e2e526c330a. 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/QM4DW1724178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2197b0545b3106ebb046fa94705aacd550af2aa33ece45df2c5286cdf397b726. 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/QM4DW1724179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0278f868ffd01a0d2a6237fd7fbbc2eb2d4d7dad73df59cceff16429f0fabf6c. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QM4DW1724180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68aaf75e4554f64bd511e0a2723b0231b3da8389a5e9c4e898385d0339de52d. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22: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/QM4DW1724182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78972e87f6bcbd02217b57dd7add540e29595041655dd0d7054dec68b53fdcc. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QM2PV1765341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d99497a2ce736184ae3a18d124775dcc9bcee66db7c4c5bcea89f92364bf0b. 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/QM2PV1765342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795b254cffc0c2199c640aaf264d9fd2dc8e361a5295a250b99dac47bf0fdc69. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T01:50: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/QM2PV1765344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a79450cc91d505b66bb4d5e2e161b8b1397f041f680fb7220406a684a329ac1. 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/QM2PV1765345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf120f0d809b36aace0f294806d9814bbe8eafd5e9b085f67578eb308473779b4. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-22T02:24: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/QZ8LD1785932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1857dcd7e9437d59f7134d741d9192da6ce4c35b50c1da7f17b9130cf2cb4f55. 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/QZAPG1760411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77673548eae30f4fea9d5b0a60fdf8c15c137d932000833487c5be63fbeea923. 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/QM4DW1875438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640ebe6d6165a85eb48815f902b290e8d1a2be50aa3faf0427ec4ad7d21c53bb. 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/QM4DW1875439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c0affb76560913e7fdee289837352895fbf73a2ee7de0dcfb06f0f41d43e55. Chain 2 (Bitcoin): anchored in block 956426 (2026-07-17T08:57:02Z), 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/QM4DW1875440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe04532d79758370f05a47de8b2647825dc32ac5a358e5d32c367cf87ba6b594. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QM4DW1875441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b8c9917136b538ccf808182fb93fd2f74ffa9f157b857b04ca9ba86b965622. Chain 2 (Bitcoin): anchored in block 959003 (2026-07-21T14:47: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/QM4DW1875442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0f79c7bab00578e736c36fedbf06e05043238ce466b7486f8eea33c839696f. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:42: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/QM4DW1875443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a704acb215124be25623a662dec9da237c7616c0c5bf7edc26a31eb4883f035. 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/QZDA71899741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce05a34ae0da2c015b0d6109ad7e51d263fcf63035924782760b75726024c4cd. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZDA71899742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bc00a13c41bf01e6062b7a5243e05e0cdf21955f6f6a4f55f7df421cebb607. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QZES91854118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6629b814f9a072a8491f978491d89069c139bcdad8afcbca0012e698b8d667. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZFFG1900401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd175cf5fc54ce55867f031487f4394152bb622d85bd7b493926e431a6b6bfa3b. 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/QZFFG1900402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58a4de19f2f9cda5f7b08ffa03d0f0716757252c98cef0cb2ef41c7454d0802. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZFFG1900404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a21e06956f758cf8a55b30f064f0b2555eba710fb751c791513d599870da00. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:05: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/QZFFG1900405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9cc86453fab29efc05fde6638eb74fb6632b21ecb3419b95c19334733c943bb. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29: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/QZFFG1900406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb1ef7ec4eb28feada3ad6da222a387893029a9c6cdce2d3e89fb6a098e3141. 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/QZFFG1900407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f16dcb6451384e1a0c39835f3bb3c8b70a403e88e89f08e68290fbd805763b1. 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/QZFFG1900408.