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 0xeb85af064103458c693e9ce7a900bd17079c7ead5e9580583eb633756604703f. Chain 2 (Bitcoin): anchored in block 953707 (2026-06-14T23:22:21Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7cc8a3eb-4dfc-41a2-aa9b-5f60d2847b12.json and https://artists.proofprofile.net/proofs/artist/7cc8a3eb-4dfc-41a2-aa9b-5f60d2847b12.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 0xedcc8dde0b15b0a444d523bd09d2828c59feea3c7cf005468251f781da61d473. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/KSA002200199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5e23376f863de0020033193d2f86e3892fd441e5e15ce2893afaa9948f38a7. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/USA2P2410907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9a01cdb46f56ebcb83e97e20fbc9940dc64fceeb1299ddf387843e3738e585. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/USA2P2416370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac0516ddfb3f384a4c0b12e965b329896c42945fe6abbccc5c01a5d9650c1f7. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZTB32431381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0cdbcb99ab2c2828aa675a9b0c6c7a868adf295db0be363d6c226dd8960bbb. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTB82471055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582a3afb64205db401fe1dedf1c6de74b7d9d86e9f9962064c9dd06b8a13b91a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/AUGBT2454178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c906cded028375e997c8959a6270c79a516fe40eea53ad8c686f21cad731413. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/AUQ9D2407135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d4f1d155dca00b1f849464113a66f78d88f06c047d09432ff8b04900e84dc7. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZHN62598837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88d210c2116a1401ef09091e8fcc5f6d6137a45151db284b30a5194c55f6054. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QZWFK2537850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e914a38f8925184c720466c25bf13d865f6031a7c60506031dbae7849fdcef. 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/QZNWR2314419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ba8de43fd6b0a936a1697e013813e68f73d5ea8f70ad788212e9962b349f6e. 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/KRMIM2203937.