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 0xe90d827ed17ab8c8fa3ff84677bccc077c36b9e0e0093c37993afec5d3e8f047. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e8f00eea-22cb-4e76-a27c-8cf5ee0315ac.json and https://artists.proofprofile.net/proofs/artist/e8f00eea-22cb-4e76-a27c-8cf5ee0315ac.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 0x6f7ace62a43e186edeeb522fb7981f1e086471a9fb3db3a5350013e2c7d7a542. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/DEW872306592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd610f6ad925d3f3f04a0f8bc855f3a03791cc22a249e64256ab3f7091d9eae3e. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/DEW872306591.
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 0x548dae3007634a1aaedc9db509f574105dbf1fd766d03b45846d095061179f56. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/GBK6Y2307741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34dfaf1ab81bb1c404b543727fb012b1f07ed48dfe3885c763d41defa2d11d4b. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBK6Y2307742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3edb660a8bb1e0654670f4b62350b7e200dfc00964daacf8671ade570f38e3ae. 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/NLD682400994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4457917ca7d89708b0935759250c4834ef9a736ea793a1796ee350a43a6b80a8. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/NLD682400995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64d2b4a7078bdd16426f2acd9ce7b17f15aa04b592f959575b007cda0fd229b. 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/GX8KD2471354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c3b71d8a52f7521c850fafb3b2f625a307fb84718972519ed695f3637d9c07. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UKLVE2401452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96cf695c1f351fec92dd2a969720934a10ed44bbeae9dec0f3e6ea8813084929. 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/DERN42300321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaaec87f492813ea99f85eccc4b44804e67d991e78ee75da9c51dcee94491af5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZS7J2207485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aee88968ac0cdcfec053e21e6cbd39217ed3f9dd43189ae6196fd7e9ecfb035. 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/QZS7J2215458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73e71bff971a195e87063be5c3c4ab93e84ecb205c881cabcdfee5189c8c8a6. 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/QZS7J2267449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb3fb7950482ad6e705f1d29b01bdecd11aab5bfdcd5b322ac3726dfe6d1650. 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/GBKQU2350818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x159c3e3f7ab7a73c732e5f92fb6592d7657c031f0840c5080af40e42f907f897. 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/AUCN32300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce5952dcb70b2c813e42483267c0f943e2941067b8ee134d08c6312a29afef6. 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/CA5KR2336633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90965e233a7d8aed575e3a8041afd8e2ac05ca0380dbf9131ac89a67a26f390. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZS7J2297652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1bb4918defdc9894c6559016ca19cc3ebf1dfa4e6d44a2b173b383054faef7. 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/QZS7J2288935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcfcd4c62ecb4c196194b60b80938aa1952902d398f17a8afeb56e0b2ab6be3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZMEQ2222448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ce95c4ee293218bbc55aa60b4055a2a97b58f2bbfbeaafa9f1835cb341c3f8. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZMEQ2222449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb817c444b3a8b30b6c40e480fc438eb5c893588cfd68167850223cf4198c07f8. 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/GBJAJ2200973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ff6d61b74408af47c89d00b29a4bfb80b0e4cb1b86f3791ac3fc12976d6704. 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/NLML62200043.