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 0x1a226da8dc79e1ed5257d5997f7ac342e1dd3833cdec84b2cdb1412f13b53d18. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8550db9f-2aef-460b-9211-ce78bda19cbe.json and https://artists.proofprofile.net/proofs/artist/8550db9f-2aef-460b-9211-ce78bda19cbe.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 0x66dccee2b90d0dbf8631499019e460b99749e268eaef61e9ea0f4a708f17723f. 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/QZPLR2284052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0680fec0ceebd2ac7334611d9c1b51b0accf23a3d2fb9e115c9c90545132ede7. 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/QZPLR2284053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1138cd07eb8c07b8247df336db8e33be4d4f227000aafeb25bae700bf0923b1b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZPLR2284046.
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 0x3aaad2810171f9c09b44ea705a33400a531a71cc41d21a74e32bd98b9f1c9e14. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZPLR2284048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950888a37b82ab613c177d85d996b37139bb564e028963d489a5b0c34c65d9d2. 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/QZPLR2284049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35fd10894f3964f243255a323149226dc0d25a5937e70f52d1d3f240ddb8bc5c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZPLR2284050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc97053778dbf263012a73178f83959d78d724b2a9c3d5485dc81c5c8673e227. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZPLR2284051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b278076502d7306b5e2a829e31e9060332dcfaeb423708ca2e4413e761ca41f. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZPLR2284054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa217f99168c126fde175becc5159b77fcc74e70f7006d9d2472ba4dcbe6e6c3. 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/QZMER2467070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803c74481efb7033dde177b121d67660397a43bb78e9042a9e87efd12db3ce3f. 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/QZPLS2226951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9407353033f8c27099de796138a1225c9844a6139c7eeaad7855c27569ccf218. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZPLS2226953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4d373670afcd26d21e39ef715506942288c852f5467cfb879db993245af61a. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06: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/QZPLS2226954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea290d71d2846dbc882b3de42b68700302d78386239561c16f4176455731e634. 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/QZPLR2284721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833b522e211819de2684152230893babab33f7aef9f699be3e364fd187f1ad0f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZPLR2287291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba197b594906dc5baf8d445152c16f7aaf939db2596396942fa95b130cc0a61a. 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/QZPLR2287292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92a08a0f65f4dd242fc37da9ccd0217dcfe6cf98aa5fdb40874df0255b6c5a4. 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/QZPLR2287294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5ac675075f9ec74914d634d28a46f4084848e2018a529b5b520202e793757c. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/QZPLR2287293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb01ca0086407a778bbeaacfdd32447e6700c5dbc9717d738117d21cffc8617c. 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/QZPLR2287850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c27b319adeee24ea9804491df10a31b5642dd045d1761c200e2827f21752c9. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZPLR2287851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784f95a2212672363cbe3f67e4333582cb3c403c6e80ed36c985369c0e9409cf. 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/QZNWZ2437609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8306af243f5eb73068f09b9a44c47ba77c10f97327b1e30b793ad3ff91ee16d. 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/QZNWZ2437610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a46ae621d27f8d1c9cf6c7622f943f3ca4e855feae441defac44682bad228f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZNWZ2437611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636c8ef56724da4e985e8e233f7a55239f5abae521b942ba8d9739e78830da52. 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/QZNWZ2437613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd801d3b8ccca6c9cc987bb6993206f42ce93128ec15922dc9ff15bc8998be4a. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZNWZ2437612.