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 0xff5fd99ed0ed0576c1805cdd9df6365199e197865cba6a27ba8989f216effa5d. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3aed8e79-5061-4ad8-a758-4101ad69cdd3.json and https://artists.proofprofile.net/proofs/artist/3aed8e79-5061-4ad8-a758-4101ad69cdd3.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 0x87759623470c60dad2d1c6175d9e8d51bfea047bea2bf423bab18d00011579f6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZ5AB2417871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7667f1e6a0738fb09b9122e13dc8e50c880db2c483746f773a6832ba76a699ad. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:33: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/QZW9L2329533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d3fc0093ca8fe6c99f0beec4e3e60e85e2e2dacb0b699c1a5c0b7d4e78e95f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZW9L2329534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6e29c6f00db0de68dac0806b17bf1b8c6f916006180f7be3d4ca750bc8ef59. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZW9L2329529.
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 0x6cf62cf3bd99a56cca6b07a57224b2eb5fd35a79659e727856601cac05ad6b9b. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZW9L2329530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9bb8fe2060108a22227401ae8bd835829fe6ab58806c4bf911a0829a6801dc3. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QZW9L2329531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed30c8a00845fd67516be14fc13ba2519afd7a03db48059d4654f5a7409f8bd3. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QZW9L2329532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc7d3c25590d86d8350715af248535b47963f8cdfa64aa351e90440615c9768. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZTVM2362205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b43ce09bf1a3287546c1c8bfd8c0daf5f4aef079c4d3a764719f63bc3792b4f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRTRB2305277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc1409879c4702572c13ed4e8f18080446f787d21a79aa98d7579d80e65afccd. Chain 2 (Bitcoin): anchored in block 957227 (2026-07-08T21:49: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/BRTRB2092480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39914ec9da77c0c161627b83a8062832931f7cd32b224518bf9ca90ae5472f87. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZHZ42262007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432cf9f9cd8524c8165509781a9bc90f252d62cb18a9c06e75a907c007cf5b7b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZHZ42262008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c928dca1110e00ce9ade4d34e8fddd36968f25a7817d18ce1f8677ddde1efa. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZHZ42262012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a57d185456bee8feebd32025d3beef7f9c981dfe3d408baf244b503696c088f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHZ42262014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbaa03ab8adbc7314de0fd8139bf7a0019a7d90c7a7a64b31d962da5840d76da. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHZ42262015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0cc230500e5c044c7861e3c685183b5803ff68ac80629a4452b50d18993b2e3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHZ42262016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ea8e12fd10b958580ed11671fc563a97722b2bc6d4d8beecb5e1352b8e9222. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHZ42262017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ee973cdd7bb56ec4594d38528cfd28cf5f9b5a4fbcecb51efb438f426cc114. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZHZ42262018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135b308983a0bbc965d31767a0f34c4a308bf9c74869cb6276761a88db5c357b. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZHZ42262021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd15f849743847e717c84287eaa7e08da35bd3570dfb1454e8d1546231d877d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZHZ42262022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a3b1a90916434a9161fae9ab185bb22ede691d4ca225b6c57a0200da438a72. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHZ42262024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1618878a5f75ff5480a6fd1db7522a296990ff7edcd977c70ccfcae565a27e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHZ42262025.