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 0x605311880c1778c25987fc881215b30e35ce8ad586b37da6b042b8758f863e91. Chain 2 (Bitcoin): anchored in block 954017 (2026-06-16T23:38:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/37452738-dcb1-4c3e-a6a7-bfba7e145310.json and https://artists.proofprofile.net/proofs/artist/37452738-dcb1-4c3e-a6a7-bfba7e145310.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 0x8d363de2bc1c8994c41f95571861d50468be8f0801399ae16fb23d01e55317c0. 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/SE6QE2082228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b49f8af71c2a8cccbe2afb7b1e42750b7c7488f76b88fd2c3c10f08943023d3. 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/SE6QE2083092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c0f9c937f3388ca0ad5f3553160655d6359195595ad64eb43bf07096d3205d6. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/SE6QE2083103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a999583284266187bbc5fc7882fedf058123e235b556ccdd5d08453ccdb2c61. 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/SE6QE2082289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20dd6498c9da41a81b7b38697a07e99cf7e37921b04d1ac0a7416f1a5de39bd3. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/SE6QE2083105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2eefcc443074545e66840ebc4b063d9720c7f00870dc93dce3827914f0e416. 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/SE6QE2083072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87cd937e8162b219ab3bb41fac9f8bc191f0c45eb3513530acbf087b8868429. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/SE6QE2082946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8858facc87c46c9a052b49586c7bd00a6a09422605bdb7a61581155168912357. 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/SE6QE2083104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d211f5181e35ad9dcc379789195e09853813b22dfb7d0897b7ca548e47690a. 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/SE6QE2083071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a0f18df83dff857519013d122c594891039a575335049c19ba57c8541dac3d. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SE6SA2323199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20270d030c0e00ebafdfdacaa7607bb4f7abd65389215c5d3d9b676d419700e0. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/SE6TI2324127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c878f89f8d88ef92dca59eb7469c5217524bc459ed4fe304310fbcc53223735. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/SE6XY2179323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25266fe4d56273a10d22aa814306c18c1c8b475b3b87b8c083fb29e2ed4e229a. 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/SE6HN1947861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe372c6e364a1028df1a9cfe21b5b62f28f0693ef096f411537cc7dd3f2b162e3. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/SE6HN1947862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14116b4cffebdb919bcfbc4ea473670914b9fe143366cff9db5ecbac8f3b823a. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/SE6HN1947863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5aea3e25c8041a01eb76a0419a2f0327b86c6794dd5dabf63d0e446339f5cbb. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/SE6HN1947864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266f9b1258d868698dafaa507229c4a8061fb7c9344a574d1e93964226ca5b40. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/SE6A91818982.