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 0xbc31a995685c10a5eacb0c4d5cf32505e12091a455d426c79ce4a9074185bc64. Chain 2 (Bitcoin): anchored in block 953678 (2026-06-14T19:23:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/62a06529-64e3-40fe-b8dd-6937bb3e11fc.json and https://artists.proofprofile.net/proofs/artist/62a06529-64e3-40fe-b8dd-6937bb3e11fc.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 0xb18bb2aad2803a3510cee9873f3550d4b2646cff97b9c26489a5edfd242ef892. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZS632307468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d141a70b64170e47f11ea51e731915b9817a44308961e531990d1631503d5c6. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16: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/QZS632335400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f8f3025a10094c85bf321984ad0f69220a50257cc52de4ffb753f990a90831. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZMHK2395518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf963476105046c34f860b5985a736a0ded6b30361bc2040cc3a80a902f3e91a8. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZS632344187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8725b3fe9943788067aa792f5ceb8ca3c25fa4d2b0f2f4bf3b3ff977ccd5900f. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZMHL2373335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3451a6bbf99e6e6866d6a2c870e4f0306a25e9a3573e21747843e84a07984c21. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZMHM2361160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786694f02a41b341a54ef2c4919cc521c7a57b591103a83f6169cf88dd1b5bad. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZMHM2372534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34460b63c446954352a37b3641f99f4d60a7ba36d49b6be2c8f5384810eaf509. 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/QM42K2386721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3add0c05495ae21715b49744b25157155351ead128e9fc47287d64246f0f52. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QM42K2351927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dcb58953f1284a3ad33c3fa10a7e4e7eddaac5efea08ff3cb6c9a13aaca2989. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZS642357428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe883bda68058d1eac1b2fb7e9c1037cdaf5b45cf767cfc394f26c615d1f8d62e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZS642367617.