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 0x930695a2d3cb58544f56460d13d5fd437dd2a13d123a40e91a5616a83d89519a. 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/82b4218c-5dda-435d-95fb-620463ab84c7.json and https://artists.proofprofile.net/proofs/artist/82b4218c-5dda-435d-95fb-620463ab84c7.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 0xcf05d145c00476190149ab5ff819629d3d72fc879d7a83a2cd95064d6caf2a8d. 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/UKK2C2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc560d067e5c80eb6469097ae57a44b26379f9f07cf624577be47e756f43c82. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKK2C2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534839e624f4c5a584074bbc54c9e263b4f000e1472895f3b47db645e40e7b85. 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/UKK2C2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415db9a0a752992797b0ec4254db36841d0c35cb63a398f9e06e292ffe320952. 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/UKK2C2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc068d5b469d1dbdc56fbf291d93348e211141fa65c11cfa97276708dfc49e0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/UKK2C2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ab4ab3a0ba204a1be655e3c5de42f52ed367692720b3b0867b74ae52511f0e. 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/UKK2C2300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a32ec9fc9f96879aba05327bc7500f588c7fc64b18ddc688c1908b00e1c8c7c. 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/UKK2C2300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1797dda1070a2ecf8b30994a856541acaed86a83fd92e08f26b18de43ba97d85. 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/UKK2C2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13cab7c055e6d93494d49606752ec69c4f0147c06a0ac5988c7d1c1f1865c5aa. 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/UKK2C2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd6f0f9686d348b5894b1f9f90669560d030a17fba2e4bb9d45cbf4b04118e6. 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/UKK2C2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d9b12732095f125193e2468d81ba2715289cb99af773103250648db3cff0be. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/AUJ7G2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd6f0f9686d348b5894b1f9f90669560d030a17fba2e4bb9d45cbf4b04118e6. 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/UKK2C2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13cab7c055e6d93494d49606752ec69c4f0147c06a0ac5988c7d1c1f1865c5aa. 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/UKK2C2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a32ec9fc9f96879aba05327bc7500f588c7fc64b18ddc688c1908b00e1c8c7c. 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/UKK2C2300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc560d067e5c80eb6469097ae57a44b26379f9f07cf624577be47e756f43c82. 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/UKK2C2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc560d067e5c80eb6469097ae57a44b26379f9f07cf624577be47e756f43c82. 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/UKK2C2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93870d4299611f21b438d71e69664c68ed5fea4b2f2263fd38c574c4834c0947. 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/AUI441900055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ce8b59b0e3c1e891b25a8b8f5663d239c9322c6eb007f6d2a463cb34388596. 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/AUBEC1990338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eaf69fc34b2f47df41d9ea552874fc930dd067028c6e495b072b1176f216076. 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/AUBEC1833920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be0f4b924ab55a8c0d3a52e6ff2f1f8e349bb18d6bdda02a5160fec47247484. 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/AUBEC1824422.