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 0x778d0c5d6e500a5542384fbb95d2ada0701f7d7ef5a137b845236f018bfc5c9d. Chain 2 (Bitcoin): anchored in block 954631 (2026-06-21T02:46:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d124d059-7fb7-44ad-a43c-11abcfd2bced.json and https://artists.proofprofile.net/proofs/artist/d124d059-7fb7-44ad-a43c-11abcfd2bced.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 0x1ccc0fc90dd405af36c89dabec394e550204e2dfdd5719c835eefa12e0384afa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DKD3Z0018152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4121df3c15e1aac4cbd0cf7cb840f2458c88fc01044aa56dee91bbb37df2423f. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZHN62404749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959a955b1bd08dd3f107658ce12ec81715ad8bd1ec1fadcfccae2d80fa9e16ad. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZHN62402579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293c8dd53a49b4330b8574dcd9fb3656a21b1d8dfd9d6c833cd33aaedc34d631. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/DKD3Z0018151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe48690b8fbfb17e4cf6954e6ede23d06bbcb7bb8cc2e440c7b35f2721b70ef0. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZHNB2434277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4121df3c15e1aac4cbd0cf7cb840f2458c88fc01044aa56dee91bbb37df2423f. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZHN62404749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22cac63be28a407ecf6251376681621893c04f4d0ebdc9ddfb927db9ae495038. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZFZ42402053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebfe9a229379901751e586d0d62c0c2547e71c6d4986e6af58d57f5d53d2446. 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/QZWFK2340393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bda4b8aff0d04af2fb6a8ef1845d86457d7c6b8a6c6d05c4a68d1bf84e3c5cd. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZTB32352357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9482e8a72873ec361c4d277917cecb60157a9d3230b0b5e41fefc184d8e73c. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZTB32352358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bcb3e5da337ea53e8cb26a37ec7c45b476eb8adf82c6285278ea41a7a1c576e. 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/QZTB32352359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990c10afd3c685a29523e82797b976fd6bb8757d58946b7ae37ea33fea1a88d5. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZK6G2340425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a272a5dbcfaba8404558889c9441a7c06d9b9d1774c2c18086e539935d72612. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6G2340426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379b869a331174e14d9fff4e2e86f9c1fd0f0d64cc5a45a2e9f596d6126031c4. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZK6G2340427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29fcf4502dda01182f08f65c8698efe9e61c606d420b6ef995fb7a11ea16e59. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6G2340428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b8fed47243a1ac4b5f659aa3bb43fa40d0a2c539bbb7b8283004977d9717b0. 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/QZK6H2364813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d1d0be5359b84b07e12066ad3979ce92b26796fcbc18b0bfca13dea24dd18b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZK6N2316510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaadcbe72339e719dc5516a1e7a7ce44ae6b775439e425ad9e191582d96ba643f. 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/QZHN72301765.
Dyedyedye (OMG, LET’S GO (I don’t wanna go))
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bf8806338ffa16931a01fd6d9aa10962aeeb839a15a4a9168c8d702925d2a3. 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/QZFZ72309460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d9b9631213f0b7a099e46c08104d8db65c6702495a1405e4bbc0ddc58704d3. 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/QZTAZ2213433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8de090c17b59785bf366800834084d4dcd3cc18cf070fd3003dab964ea03ae. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZTBA2365118.