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 0xec016a09709e130bde8fa707557628aef2b6f0ae7e196fa37febed779c317982. 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/fd5bf206-ae38-4885-b4a0-96481926679b.json and https://artists.proofprofile.net/proofs/artist/fd5bf206-ae38-4885-b4a0-96481926679b.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 0xc0d67cf94f5417bddb069952fac5b81e5f6dee2beac1b74e23a6f83e6801acea. 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/DEXM82102193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640df3918a79b99abbddc83ace9bb6bf3a7dc56b9f3fca7c153380298f5fe49b. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/DEXM82102196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b99657c26a8d7f5bde5b8ef56f55c113247bdc45a6b42983aa8a30cb4e98fc. 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/DEXM82102204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60794358334fe9b16df3644390597656b4fa0e196f23e0dc4eb1dfc6118b102. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/DEXM82102206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a29fc1d6d373e847e2d181716de8a2f3db3358e765a17ba4870cab12530680. 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/DEXM82102207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe335e02b7625abce93176b8a5911581240e32c9a90c1eea91a895fa4527661c0. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/DEXM82102213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca2136e875f3a310581f7985fa80b1f9a5d661858372e5d1dbf480dbc3e1371. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/DEXM82102216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736c81be83eb153539585ef449c466af0552f38c84318cd61e77c4d51042dd98. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/DEXM82102187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ebe8e0a85ef64e57f835fc493bdfc04d037d53c2d1854c30b1e2cdc6ecec2a. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/DEXM82102191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac37d889ddbdceb5ff6b4b31722471e839f50fcf238ca0395b7a9bd281652e00. 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/DEXM82104164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579d7f097e8954a2aa07a5101453191edf07e87fd05cf73768709e7662f19ffa. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/DEXM82100307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d344ed2c340ba5042e8a358bc1645605275d3d0f2d025251b5fb12cd0ae52af. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/DEXM82105082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e88040428af6824d4ed4cd6f3b32c7d262bed1286c97b1d70683b9a2913bf47. 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/DEXM82105820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e1d0064a79647ce5c1c91a8a7d96139ecade35f97d56c74e970e6f175c4c1e. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/DEXM82106796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a76c5ebc9af14c235aa267b4da42dc3cda2966acaa32601c3c1fde6a1159e7. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/DEXM82109265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a452f48a3e6eb0206b5fb24ceeb0dc8a1698b5154701e5a933d0a673064bab. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/DEXM82109417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ab2bbe996a7cfdd87a91156f6acf6484112610e2413946eecf5121c72d177f. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/DEXM82109432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23d3987ac177a04be3781c8c14a8324117a4858ce7ccb960d8c9429ba2fcc8e. 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/DE1KS2407002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ff3b6c36d36a0fcdbcd62e36a866b9f7b8d534d5557b961f18ba4503c93157. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/DE1KS2412693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53bcfa85b6ab57b73064575c3fc51689baf9ca0df9dcc72b048f165dd405545. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/TCAJU2597386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0517327371f16366be2ae8d9fd681cad92843eaa115ac85d91c973a4f572d262. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TCAJU2595294.