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 0x4441e7ddf169e0d8ccdd268bd76cb091b44601761fa400034599d5dfe68d2129. 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/2e143e6b-967b-4a92-a551-619d3ab89150.json and https://artists.proofprofile.net/proofs/artist/2e143e6b-967b-4a92-a551-619d3ab89150.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 0x1ac734376b8899a837d7687a26265dcf855b2c0b91a39ca39d10f9c538fbb0a6. 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/TR1152000112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887f6caba60f6a6c14c8edb4f214a77a5d7e3944f71c631f379a216842bec5bd. 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/FR96X2008788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2044c5b05c921c11ab5bd0a20f7d9384c40cd9f09a5837fbff93bf9b7de3aa. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/FRX202001583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64838b97b75f31c8e801c70419af28f4669a0145a6093dc55d0a3d626203321. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/FRX202001808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77975ba2e27211f6bb5b03677ab6f3f57f7b2736c415eb14eb780754a995619a. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZHNA2040356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0eacbdb3eba962576a0bb6a666813ee4005290ef8ca357632ff2457013a484a. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/FRX762023457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7cc4cebe3e400c130159b4b9181ffb811423073a6320d01550f58bf6b862cc. 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/QZNWU2052639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf430286fec3a0355fcee311a922d0f1f933f2aa793492919a722629470e0850. 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/QZNWY2063028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb3dfb3c84db21e3bf9b51d7b75eda808cc8a439f2109ef85170964439b5a84. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/QZFYW2150308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f979e00d1ce8939c64db5f86a174b392ad5c43acfb01c5fc59b8ac4573617a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZMEN2172573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd466486df50aa84af1973242c00a3eeadab3507cdb30970cd99f515e00bf9e26. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZK6N2469473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f1b6fdcde7eef8c40c3ee97c99cf8914539fa8da6467eaa9dda48f7a24b624. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/FRX762449467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48310ede2713cb1dc91834214094b9d673e3762b3ae03e3d6b37205773372358. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/FRX762449470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac76db2b1cedbdc1e75c7696bb46bfad6b23229853e404fde77cabd3bce3ba0. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/FRX762449472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2203cde1a359e02c1915e7d82de8d90336adadb7fe928615c8b553dd63c82d35. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/FRX762449474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10904847f376ffe663f90aa8aee96e099ff8d26869555f09973a935cfcc45dd7. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/FRX762449475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a4ef87f7708e9e2c32a355014518316c8eb7543c98db21fd80d35cc1b3f536. 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/FRX762449477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cfe0f3c21281718461cf053b2efcb24baa52ea7f553a9dbbbccdf762658a5a. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/FRX762449479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb0cf97e6b9f06b6d65cb239d58a317c81040709d0d86e9086ee4cdb0a693a1. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FRX762449480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687d9027c3cdedd99095ab789fba80c928b3578a31791771d4834976b3d612ab. 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/DGA062529840.