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 0x4f7c7c55c68a700090c3ab4031303e16dd5fe0b9154f0123b096205cd00c0bd4. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7c37cf65-94be-42bc-8b28-76e8d4c3f62a.json and https://artists.proofprofile.net/proofs/artist/7c37cf65-94be-42bc-8b28-76e8d4c3f62a.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 0x36cd78985b3199137951ce98a3ca9e973fdd033ad30d433c2e4ea8982bf53dd6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTB32242518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d9cb85f2436c86ab88c103d9103a5dec33f12c2406f942319f97db7b5964df. 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/QZWFL2356277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d65af038fc01e9fc2ea2874c1ae0e49e02b609ad15c6e841fae5df134b05fd. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZFZ62450635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a17e5c9cb62197087c02945414f3ea7de026187a05d360d007c66e1b3e6551. 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/QZES52479772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a54fbaa3a664e90ab12bbd5d4301ce5b9c37d143cf3bdaab30676e9086cebb7. 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/QZHN42411094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d896d67afd469c84224c28a67265c9e840e2cd8f84edbce44b045d767000b7. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZK6Q2492807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbccb9e41e29dfa09e82a6b68e4acee1db421e2b33a9b3d4ffe7b4b00550618ac. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZMEN2449702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2625d072617e0f5242bfc31a023dab2a2a5b35dd238cb99c3e52ae254e41e7f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZTB32412110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39c017f12efd7e1f7ffe74fba5b6f7138e761a60c4ae7938e2780fe8bac510f. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZTBD2425304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8cee100b8a884b78e8bcbaa63acb77e84076b9a07697aeeacf84c23e90b25c. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZNMW2440748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf1a30b5819c59f511b756b4210cf1f31da4331008d49e86804f9c1c3c0e725. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZNMX2476860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1eab4f6c616b7c159bab99e03a78aa315c96f9a6fb71c3130cdceed21ac295. 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/QZNMY2485806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715669be1dbb246dec3d32060bfbf6706cfa203b52c8a596cc7a49a72640a155. 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/QZJG52527743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7d17752da5db83fa3961ed3a23668248213e96150d02682eb35daa44f1d04c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZLL92523415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06b290a8b9a376ab692dd7e2b097f1bceb4e20237c22245d305b7c98a4b9b5a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNMV2501105.