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 0x3e36c2b53a16fec3a15a31f8604925cf4f67d447c87ae0dd21708fbae641458c. 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/61d2dcf6-96f7-4574-99a0-e67cb5feb9c9.json and https://artists.proofprofile.net/proofs/artist/61d2dcf6-96f7-4574-99a0-e67cb5feb9c9.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 0x76fda8b2db2e796abef661863403ff077241a63750320b552003c46b0774fb9b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GB94R1600169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629633f007bde20cfc80293e02d32ab4976ad54d7120cd706194e707eda9415b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GB94R1600171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e449baeb5e8cb83d645fb2ea0fec63c717abf1f4338be1c632c4e70c616b4e8. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/GB94R1600174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e6e617ac6f32d69cb2bd5aa52437dd3e596bdeaedca8d2144097ce9c9dd020. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/GB94R1600175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e16e617e54bd959f7aa913a0b4c1a1a47bc669bf7e10aa71d3e110c12636b0. 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/GB94R1600176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66004191bac5234bcb7f82ce80e411de9dfdb7a8e1402ae68dc5f0893d912cd. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/GB94R1800067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82e3ef06deba3b3aa4220878b45f85fb533e7f2c7d39b9424664d9e87ef4da8. 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/GB94R1800068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c032b304208e23c0da1400040ac462a11a43d3c034a44f37b78eb806081463. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/GB94R1800069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb75c9601a8570b0605324a5d7fb0a606b0027f686240cbc79612c93fd96895e. 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/GB94R1800070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b81b9827d9e571443f99a23b6de3e5f3f8b7a9057ab9e2f3b7af638d07a95fb. 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/GB94R1800074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b435e809c0114fde0135775c3996827c0153101e4e969d981a205237336558. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/GB94R1800075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2703131d540bcd9f66b3ce16a80450f29ed7e5ecd1c6013c987c718e12ee30c. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/GB94R1800076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431cf1d3c411f608fa0c0fcc5685f2a8b1b3e156a08b9fe3ab61be33ba2547c9. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/UKMCP0211006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b885a66389197d20febcad60f73194bc9ef84d4f50465804332f297179acf8. 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/UKMCP0211009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5c5167cad520826842c598392eb36f94ff8d8ba8f73c5da4d594c6af5351b0. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/UKMCP0211010.