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 0x9cc46276ed48c5e5afb317b6bae9f34f6f8c5f126822dd957313e0eb41a1793d. 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/626f004b-35f0-4642-9aa6-dcf69dc8587c.json and https://artists.proofprofile.net/proofs/artist/626f004b-35f0-4642-9aa6-dcf69dc8587c.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 0x5e5e35bb75f7df8fa73a4161f957c0ff8bf7b878971d7acca458873a72afd511. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZGLS1911684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04015d0e341a2f55c6cfacee78bed634e28955153cd7295d578b0990c0b3f5d. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZHZ32033791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c4d5e46c8bc534ba0506641e950aab85c397f259c10bb720487f3882812189. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZNJX2019759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4827ca26107fe75cb9e8c201ddc95666272f47d00b47c0baa37a5587fbef770f. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZHZ32112288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a7fb9ee276b01ca317930e467ade6a589779d7b066de476a73ad47fb69a8e3. 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/QZHZ62154027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709c4e3fbdee5579b273cca798e6bc0c2a3eddd197c76329c8e58a27bcc2fd9a. 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/USANG2224661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e5b3dd8e9d9c240138db320fe210e08f71404ca430106caebec2fdcba46610. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QM3DF2295484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944d0eb69523007e40641778875a40d76a11a8c4f2f12b37dfcd55ab03597e95. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZHN32477240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ce0ea0fbcbdc16ff709134da717201a416e92d7f12118358fe092de4fab84a. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QZNJX2483805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77eaa82819623a79fc6eff7ef5735b92087b8ab98560e167a7286e26248d638. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZNJX2484844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a1a6ad1b677390eea3bbf1c5221073a2c983c7e826e5006a2d3b16d47e5d41. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZTVM2446598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74302eedb15678718339f6ccb90314bd56100b16a09273c3f96b2b5e7fd56eb. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZW9L2434296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292d08fcc9a79268e4e78655f37d58adffe1b129d30e857c6055531b520fa1fd. 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/US7VG2539424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d3ba4808a64ab2ae86420831e237dc8ed6df8131beec2d84bd359ea11cc69a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZGLS2518519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249ecaa32d4a2b2f3d1c152fa31d92d25642278f6ac3c5f0a144424b56748234. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZZ8A2502938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe52ce533a8b114e88e507cfe236957e8ec553202fddc66ed009aff7578bef3. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZZ8A2563769.