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 0xe212c5aa410c7cc747524c2aeb9cd803dfe40ec7a47a298d054699a4acae68d3. 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/952eb31c-31a1-48c7-9847-2bd39d5d2726.json and https://artists.proofprofile.net/proofs/artist/952eb31c-31a1-48c7-9847-2bd39d5d2726.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 0x65bd3e259e7970b0ec445d9680edbec238b06bb432a4913c13f09ab8d3e1f193. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/GXBNP2468844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9520820928b7eb4773ff2137af07cfc485e00d00b34bd7cb00198c80fab92a82. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/RUAEX2217891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cd4c3bed7015933eee0c7f5ff647eea98e399d9a1ed87a9641b204025e791f. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/UKU932341981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909d845e46c49f9a95af1facea80b9c9f90ec91a011ee791b149bf494bc64145. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/UKU932341982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7733019aab9115f5413ec39af045a78ee4e1bc3d151c0acbd1b1aebe97318b3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/UKU932341983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d498e1a5ecf94f44ee1131af43fe4669dc8771cfc250a3459995135f69a3ac2. 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/QZTPX2314991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08df3e58d5fc49901e2075ebc6aec548f8cff7021c6c89297e59d6cdf751dcef. Chain 2 (Bitcoin): anchored in block 957576 (2026-07-11T14:19: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/QZTVM2326974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0faab7432eca4bc07ddaad5b6a667722598a1bfe6abf115de463b1e29fb9f018. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/QZMZ92499123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68b4926a04a10cd9ef878739899a57959ac524fb148fe9bf2bc124e456fdbec. 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/QZTVM2449752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e05663d6820e475d17281e5d8d7ee4a7beb0c9efc2390e10700b86977cabb77. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZTVM2449754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be946f6a4120a17b0e42897d410a89e2314af3023073f1a20ed12e7b4b1088d. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/RUAGV2512846.