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 0xada61a9a87b1440145133d3db8e7143ce36685dcfb25d4394b9ca8982617eb34. 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/eaca9909-13e6-49cf-ad0c-676418d76d54.json and https://artists.proofprofile.net/proofs/artist/eaca9909-13e6-49cf-ad0c-676418d76d54.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 0xf430a7b18bdc1f99ef9f71065a460797667cab2040523e3a071fcb550c908c6f. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZSYP2140710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614456fecec31f98762667ab2f9199942d72b37a65eb2f2a6dfddb60ba46b9ff. 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/QZFZ42141460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x051d0dc84432bba3ac790aabb16cd269a6d9a375987ca43019c1ac5dbe277041. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZFZ42141461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3fe1b86ca5be972ace14555854e50768e7b6923e24b77e80c735f52df578c8. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZFZ42141462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ad32267c4ee1f3e3fbe72d86fe71bc4b583e5b884b25935676e49565587163. 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/QZTL92160889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aaefe8ce9c702f809e10053a12b3c1781b00429114d847dab23032fec248fa3. 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/QZTLA2232143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69bf4994cbddbbf14f271110ac52cecb1988d8413f81f1e5b9fd1624a81fc977. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/LKA142200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a18f015be6bdb53a70d0ff863f6b95da92ba7f8ffb2ba35a0d7e8733139c7a3. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/SE5752403616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656bf9a828ee871a9022b0706a0ba94cfcbb7af277576ad983ca20b35e65f804. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/SE5752403619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b82d4f8cec2aa5cd3d96978aac9744661030e72af6049d37a5b6899c48a267b. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/SE5752403621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5214e7d1e1b8bf5f2953c09bd401d29dcb0fd44fb5d08e8e54a68afc4acb87. 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/SE5752403625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb8efde108a303f860fd8f480ac1d24c7f2da0c34dc2c6376400a5dab08413c. 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/SE6SA2463152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65ac6f4f37a95edbaa656015b50925f8711e5e1f5b3bbcd8638d5b3a8d75721a. 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/SE6XY2517434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9179675847deb2f12fefd49086f8f088437a84e832f8061d05168f1f5212289. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/SE6XW2559896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e34749c2e933fb4034def76fc9d615a1c92a263b53e1d8a1e9589ad4e9eee15. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/SE6SA2564399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3421ae1f62f67b475e58b78bcd863e78facfdc267ec4e85a14eeab391ea3917. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/SE6SA2531279.