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 0xa79c484d5278600c29978cb53865ee3e8ef856ba5c84dc7e385b3e26bddca39a. Chain 2 (Bitcoin): anchored in block 953968 (2026-06-16T16:01:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/28af3902-37d3-432d-b6cc-ee55d31e5408.json and https://artists.proofprofile.net/proofs/artist/28af3902-37d3-432d-b6cc-ee55d31e5408.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 0x82850325030edf08074d5e99a282ee8acd75b30498a5eeccb02497e1be9e18b0. 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/QZPLR2430816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b1dd44530605650a9319a924593c7ab57120362a1fbdca46d81203dcdd15ad. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/QZMZ92407689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e916344f665c4e213a0c0d48035edebd27fee06b55e99164b16dd3f5fb72f5. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZW9K2376677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc4b8282498cd4bbd78f8804449e5ee0e7a15e702a1156bd589e167d97da2ee. 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/QZTVM2310946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce7de1dced80f34d3240877d2adb0de4b11c56dc5bf604547459c4c9afb01ff. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZDQH2380985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fcd350719bf985e9d196fc0e2ec84891cc7dfa72def5aed2b67f2282fa504c2. 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/QZNJY2387845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb241668db43ee3847e80be3ddfcb798ea108793821ab74442970be6b5d5cc2. 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/QZNJX2363711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96784d07357c4b3831de63d3fb7d429cafafba4f10406c0703acdd6f632da7fd. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZGLM2573076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39b816f2a166c878c2d8265d22f9028a2ce97d3e47cc1d1c8276abe81761819. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/US7VG2531423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8ec56cc873e36490c95103923e57600f3c64dd966345419df67cb37fcaf93a. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZW9L2489136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430e5cb99f7ef4d3b1cdf35c2c38610b28c9d803288c08de6bc6a815f93b3038. 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/QZW9L2435160.