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 0xe9d92c37f31eb5bf49380bd9159ae007b17773bed77d74e22788dd35749089c9. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/851f5b7a-94d4-4d09-ae8a-78e9e8123a7b.json and https://artists.proofprofile.net/proofs/artist/851f5b7a-94d4-4d09-ae8a-78e9e8123a7b.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 0x471130c69478b5ce38c46081b277a73ad178a87a4471adac953a8b68fa315f7b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/UK9KB1900038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1086404272bc75f6e26d2e648101d15d1bf38350ecddc8ea909fc1775c6dc93. 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/UK9KB1900039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c4bc37ab780870804f9948d05d45f47c519e719eb0903634e75be4fc3c7ba5. 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/UK9KB1900042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e6ccbc38b1e6f8d4d1d9ce872139571cbb63a85a9ab354816523e8a3b7d26e. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/UK9KB1900040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5757b3e8188d01dd76140c5b0b900c1544a2d2985d107e218103376b160248. 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/UK9KB1900044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2ee2f5339e1a442a32b937a999ce218ecfc1d09161f08d36a5e89b3f20d23c. 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/UK9KB1900045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e251588a3683fb7ee0eba3c0e3eaad44dec8979708244b1e34e13329a2102b. 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/UKZ252100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b09baf22c08e000e112399e52e3fa31a04e9b2ee08ab02c1a8cca7feeda6ac. 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/GBQA22406403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e3c9c949668094dd3552eb5516fcb03237827dd803dfa9846be60939482a93. 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/UKZ252100045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b2c4c2ae04f56c434c81bc0f028de57edbe8e29c68e35e4f26cef0507e1af40. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/UKZ252100046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60abe6ec32855c318a6aa43ca124bc5c8aa9148b9d48f2c0621eaee0cbd6e2b8. 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/UKZ252100047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32f0a08f1e1a3411e211f0d5b28088bcc79d796db8a59226f6987f41a7ccb06. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/UKZ252100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7daa5a3c9bc19cdab72093cf3039b27357034779ffb80408d17febecacf62e08. 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/UKZ252100049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf369077c19fee47efbad9a03ae27ba718178dedbec0bf7fadcc566dfc8b0bf05. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/UKZ252100087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd330bb5e16daccde8cc400eda7c902496d4e9d812930f9bd03c89b8e59014919. 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/UKZ252100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fd83135799686b93ec47e2c20a13365e24177a98691c61bbc8da00328db296b. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/DENO22410802.