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 0xd7641b952bde853090c3deb4932c03cf11948147d3ec0eac984832d2bff2632a. 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/1f88510b-7979-4333-aeba-2de08cb5bacb.json and https://artists.proofprofile.net/proofs/artist/1f88510b-7979-4333-aeba-2de08cb5bacb.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 0xf352fd4f46d6abc71419fcee0859dc5b9689796fc5b2fd8c072d684ce4fe8b05. 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/QZHZ62259722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d787fdc23c7b34e5d5de5022d7ca6916b4a9eb839f6c54afb39322dbffc36df. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/QZHZ62259723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953b58a0b77e7f464bbd8f191ac4e053dcc77cbb8ea4efb21ca687d12980fd1e. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZHZ62259724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd116e0f29c551e45825294890ca6d93c3951c1380eb4009aa435b2b8b8ec807a. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZHZ62259725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0fc97dbba769e9ecf2eabed4ec527697c17b212d33822981a4f7b41c728d20d. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/QZHZ62259726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f926b2582d9691391eafb17009933015f6f32edefea334b71e8f337fa979276. 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/QZHZ62259727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4448ce59f9901ec6809236bbe2ca93a45b675c2a3c75a43d385ae885249ed0bd. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZHZ62259728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75dca552bed206178a3d283f0cf54ad415ebfc01558aec096a0f40bbc0b14a3b. 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/QZHZ62259729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8338c9cc24188f858c81617c15247fa957b3f3055c66934371f7dd733201cd. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/QZHZ62259731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f718677d895e250c79e4778a349092af541fc6537af31d8a1bac2c47ba9b3b. 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/QZHZ62259730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6da4abaa5bea9fad7a56a700b4783d7185a9c6aa9c59d0d845147a8e0872a2. 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/QZHZ62259732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4685cf7a3924eaef649d1ae6411c5de9f3cb5fe0eb10f43bf426edcac55d29. 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/QZHZ62259733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a4f74d35df59fcb21da4b2feae2a1091596f649089a4abf082136a6853b60a. 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/QZHZ62259734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0161c00081dc4f6c24e48b6839d0f9ca3f49d9ff4d4f63da9b10b33f32889dda. 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/QZHZ62259735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7642c8f166f9cc2b7e7a7e6c9d13d1c7b00c240e4329df591471ca27374d1d57. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USLD91770308.