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 0x3ba7b606202d154dd2180c9ff78d4717eb8d161a89f977ca8d4abfe715d58705. 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/d01b5215-a4dd-4387-bc58-febf40492b34.json and https://artists.proofprofile.net/proofs/artist/d01b5215-a4dd-4387-bc58-febf40492b34.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 0x7e074044e6840297a0279ae9eb94a25737cc4d3c01b81f6cc48d007e57b16c1a. 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/QZK6F2221915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f04a7ba2afdf9d8d4d8a0730dcfd18b1bb5b173f5b39020f1bd763b57073f9. 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/QZNWQ2266498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356fd821d67d854b35fc2d0477c7636393a75029223b42cfa0ca18904d0957d0. 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/QZTB92294766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d758ece1f6b2639ed719870d23f5970e3311e4728bf2ce90b457a3a85367fe. 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/QZFYZ2318567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3981bef32d0a3ca2324eb7569e6893936ae2bc61ab46b89adbf25d604932bd9d. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZNWV2359921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9aaa486342a81e74eb7d40fa3b7859286fa6e0b9c076d2db185b4b411d1708. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T16:35: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/QZNWZ2356902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89825de95f815fbac225e8f3b91403e086d57fe4c002283ed481d89924205a8f. 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/QZNWZ2356903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6507e33d0699b36492bbc724abe3f9155a0598e080866050757b9bf4bd2d46. 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/QZTAT2356152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53296fa8cbdf06f86eef50e2c8c92a25df2f446c8ccb4643087078aa2341b263. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZTAY2377027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3bd40d79ba7007ef482e7e6dd66bb9a94758c05fcb5d11302b23574a59cbcf. 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/QZWFR2334096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2be25f8ab32b8b3d9f97012440dfd26925b4d97a5d32f5dce83f6dc320f998a. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZFYY2407831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2a55b5f1f8f0fd9e4f65868d4d6af93752a6fbeed34bd4cd93f778f59db776. 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/QZFZ72404731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d95e98c30a8ab41d76512eae0361220bd6920543ab35871b375bcd725eeec1. 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/QZES92472466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea0522832e04ed4f650dba6623df86bfb0e78481aa7837278dfe33a8ba68ff1. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZTAZ2578474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb13824693bd7206a7827b887788edab0ce6a4d49b77ff05c82129e9928796aee. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22: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/QZZ7V2557860.