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 0x43e4ec4adf7c209a71aa442e098049be50dace1b5b62cb79baab73a18a2244b6. 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/155e7692-8fc5-4ac4-858a-c99c9e27f7a7.json and https://artists.proofprofile.net/proofs/artist/155e7692-8fc5-4ac4-858a-c99c9e27f7a7.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 0xa4a1e1f74ce21360750a23fb1550dc589b9e4b5a3de4654db858a380a0a467f4. 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/US7VG1715605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9757b1cae10e16facb2d85a30f41b02bb23597b15ce9211b1d4c4a74de72d34d. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/QZ5AB1754474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x259cf6f7900ee315270b3342afd802b7d67454f903219a2ba211aab6868842ad. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/QZ5AB1754364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba79c148ff523917e518d8ee9d4c02a1ef501a0c0053e0abdbb97010d5ebdcbe. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/BXA8E1800062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725448d027b1a237179411ca9259b9c908f273065cd7013e4446b670acaae492. 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/QZ5AB2097554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044dbaf79faa71f5ddfd5d7677f39c9ddddae7ad0b8ca1d5c58e1751de616c1c. 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/QZHZ42017522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5b842dcb1c7b8ec662ecf407c75a040014eaa708e6621153ba8f89894b7e84. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/BXLZK2000034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fb6a7521832a60bb6907387d578f0d3d8378578c198b8f6f77d3be0679aa7a. 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/BCPRN2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e0df2b931262a29ce241c6096f8e86c20115bec59f2906b7c20f9bec144987. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/BCPRN2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07eed869818b8d1cbb185556e723f607e52552e9a9153a5081f805d77829c9fb. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/BCJF72200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd346f6bd9473ea551d7f496e5c52748df986599cd9736f0db3d3386fb683500. 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/BCPRN2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35957e1f47686e3b45a8f88b317f4aac2ad39bc51ce7a8cc98f053c062743a17. 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/BCPRN2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9cf94bc97c1fbd2e56ef25c990ff03fc6adc35645df04c324687f6a4dea373c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BCPRN2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39180b4731d0ab0f93e850eb44c70af9d43ace8faf3a5389f873e975d7d1357f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/BCPRN2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42f91260a71a9f65cf8c8fa3c3472c8bc7eefeba27ea367cbda70b555f6962d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/BCPRN2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19882d512a4decde78ad4b0f80e96c81cacd8ab24c6279f24bdb3c4b1a98225b. 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/BCPRN2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc02d9a7dd0a4d4b2fd17e5eb1ebfc28befe1fe67ec49719e44fcd90462fa57. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/BCPRN2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e898f17872d5977826c8233446ac72bfa54ab494a5fff5eb8acf8ee4587eb30. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14:08Z), 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/BCPRN2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d2207b2cd5a85ee699e371ecdba38828ef3fe24730dcb579c01c3069414767e. 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/BCPRN2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab019f9c53119641e8a535b3dd6dcfc379016c2071ba8334ce8c6cd6b6df7a33. 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/BCPRN2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d4a76a37c6e157b17a8e27c7622ce281af0dfcd7fd0da6e6460a1d577908ac. 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/BCPRN2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d4a76a37c6e157b17a8e27c7622ce281af0dfcd7fd0da6e6460a1d577908ac. 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/BCPRN2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b49f5ac633d73f5a2fe67393852e270caedf26991b826d46aff001f26a41c23. 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/BCPRN2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab019f9c53119641e8a535b3dd6dcfc379016c2071ba8334ce8c6cd6b6df7a33. 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/BCPRN2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d72edefc129ebffb6ab84f5a8c6612abbb46f0d5b9cd9cd308c835680e5937. 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/BCPRN2500009.