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 0xcbe3d8d7c6dd85e5ce029d5328ba58e3e0dfc1cb36a3bc9240ec4f4715ecaa95. 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/08a7b9f0-eafa-40f5-8b64-c3f7ddbe5a01.json and https://artists.proofprofile.net/proofs/artist/08a7b9f0-eafa-40f5-8b64-c3f7ddbe5a01.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 0xd8949b9cf870fb4242622ecd90003f00948a3ddf09422f67ce79dd64f02197f3. 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/QM42K1718924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a73f31f1263864da7a231808d6bcb6a4e9737a249c74fd204b465888e827dd. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/FRX201735293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d9c85a8ffd6834a57d8acd55e8958b90d6841c850976aff0171f57001a4c6e. 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/QZAPG1801533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e79de784e9ba8f77cd4733b296a369a4496289907ea8aa26afb36ea6ed4a134. 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/QZARB1852116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad4d2ff7d190d5781b393084374629775c182cb48d5bdffba3c652529e8d86e. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/QZBRF1897866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe207bb41a39598df5bf662848c88c6e1b53f795d33794ef4fa83da57f02b10b3. 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/QM4DW1881471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9d50823e1c10a3258de3fb79b34ddd58d4669647845fffa69c5b94989fb90e. 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/QM24S1831936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f83ced616d7f375306d3eb1d8b9503f14a9484e9b174ee562e0e55d2ef390e. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QM24S1834379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02dfe4673ab6cf405af754f77776cf42ec42ff3edde91e08ff682952fd7c84c6. 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/QM24S1834381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8af7095f3a3e77dd524eeb4dc8dca8fcd60851a62ce0df81d15f5711854b508. 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/GBKPL2018278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c19b5fa82d678c52601fe292a9595fb0bd9d0e3c9cea2290b3b6bab2bea6c4b. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZ93L2026723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb901a69933399e93f537f1d96c33de8773557bb54969b2076650b17b11b1fddb. 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/QZWFP2516509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2fc2ddffacc1ad0e623adacb44b9d2c3b21a952af8f040c2022e39a6ab405e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZWFP2516510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dabdff884b070e4b123f9d8e334094fe874d7169444aaaa521560b7fbcf4c3. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZWFP2516511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47dd3bd620364cd941bd0f4cbc9934b8bbd7244a3601011f65cbb5ddf19e50b. 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/UK6821653588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aecf3fd12eab7d5c85f95cc55285fcbcad35a076f84d47884d3f3436dfffcf3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHZD1916351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c02c045c5ef785e8bd869cbd49de812e75f4b7b3eabf1dd13b2938110698bb. 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/QZES82162294.