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 0x6bda3d0051d3e4e4269fa551e0b0be3323e63dc3aa9c6f723f870fc58c7e9999. 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/df1c3284-4622-4e58-bf50-77cc478997a0.json and https://artists.proofprofile.net/proofs/artist/df1c3284-4622-4e58-bf50-77cc478997a0.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 0x3097a5af048756cc8a6179c68f34011bbc877f45df80dddc7767e97d3645b7af. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAHI2388364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3474b406817e4a9cd2241645f72992ea320e0cf0c33d7f015df74c59ece1b59. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAHI2388376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc45647b71dec229dffd481023069d937e6bd5921e4d82bb0210886964790f938. 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/TCAHI2388401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734f3436d261ee8a84d345a4b6e78668676ba0e0a1026181fda2726618bc17ec. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAHI2388410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186bf4b2bb31dd6456750ff070996a56ce3baa1fcf8d88cbcdbab2d32468a343. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TCAHI2388418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdb399c2beeb8cb3a1dc0e1a7c5ebd50c8f45496f479471efc65aa99c94e1e7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAHI2388422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dfb1e7fdb15ba0cba746b3e1b17c91df32f539754143f7fca5c6cef23e101e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZHNA2236708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6843bfad837d7218d2df8d770066ea65b7c6ee9ce1ae92ed58478b948c69864. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHNA2236709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054f1eb8bd3a5a00215bb161a6c417ea8ad6462fc36ae00fd4037137224a855f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHNA2236710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12621bb7d0b42bda864577d33c77e945521a0c1efa344bddec1000435f6e70d4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHNA2236711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1883ded5d794c6a60379b598c15443138634455dd4f197b85d15adb156a00689. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHNA2236712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ebc705c678cae3930ea316030e2d1e12dba311deeb6c9f7e51d49e8ee7b35d. 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/QZHNA2236713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004303aa6c41eaa7c7a5c3ea781a48b8338bcda27accfe8a262b0db185e675cf. 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/QZHNA2236714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c5ea5fc7f041bb6ab660832960fee49a2f065b03aa8cf634c81f6a996f95bc. 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/QZHNA2236715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bdfaf996050e59260398077f25f26b91d7b874b7dffe81029f138b322815110. 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/QZTAY2248228.