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 0xe07ce677a92599755d55f83a9b298deecfaf9f7ffb4e6c0076bcdc196f9a5b00. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d07ae90f-9f5b-40b4-a541-2022685628fa.json and https://artists.proofprofile.net/proofs/artist/d07ae90f-9f5b-40b4-a541-2022685628fa.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 0xaebda91867ed9ae49469cb2696e9a34a0c6a6fff678000aa017dd1b0b4727ad1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BCDHA2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b0693104060cf6c0ffefdde28735bab23f893d3dc512f188d4c0498b853f6e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FROY21600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95af8e077e4d3af11be1d677aac5d6d3487bb25b8e54edc61a0062c8d99e605. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/BRA651300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x756a4d0659e9cbab9b0c2a161d1d823e3955e402fb3e37d8986ac43abb3906ea. 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/BXR8L1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90681a4d529ca34b8bff5b539db060e97970fdf7b66fe7b688fd490eb1796d91. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10:55Z), 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/BRBSF1600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2da6bd61c110b75018e350d1348cd5eb2dc7468b687afd154cda1c59e2ff3c. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GBNQA1400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7608b6dec7157345028a380e4e9c3635f960ec6109b103517f9cbcd2a6e4502f. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/BCDHA2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0acbf2a3b78ff0781eba1ce4f8c599562a526eb1727b2a8733fe82668fbee11. 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/BXAFU1900037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d1b8fcbd3dc99bc027d7f0476aa4bdb8bbe492e56b830965d7078c58c0efce. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BR3W21900406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d80477b800ba54ffffb6e3e2e6a9c2136454c5075d4a2f503ea63b38f88066. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZ5AB1932553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d42909747df092927d96c8e78cf4fb6da4c41de60fa76d342c12609456d2c6. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZ5AB1932554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7d1ab1eb74affbd625e570b495241e2f921484b3404dcbe68506986da2656b. 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/QZ5AB1932555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238c5064c8c50be3f909e10360d00de66c040c079a3c7a051c0d7039ef65781b. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZ5AB1932556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d63cf8e1b4d5c909d35089543b42dae88a6bb2eacacbf15946c9d878af822aa. 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/QZ5AB1932557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad90027780b1ae203ff1c1fa8a6fe372477026af46dc8197b710c00501b1149c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BXR8L1700001.