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 0x5365717e15ff6c74c4228380dc59d5eaa19a0adb72a2d2cdb316ec9a27ba3979. 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/8ce3a0ba-a487-417c-a0c2-fac67103e044.json and https://artists.proofprofile.net/proofs/artist/8ce3a0ba-a487-417c-a0c2-fac67103e044.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 0xd6c72b5c5b50680e58802ecf78258dbee652d77061747c438d36c0c6cefcb84f. 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/SE5BU2071811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab238d3ab5cdc412b0642e7623d4853979f72d1d050b0a0895153e257be91818. 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/SE5752162631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3523423429955d0e89483b10bcab79c8fa1faf4f4f6bc338f7c05d2bd2872f. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZFZ72111943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3617cceb0586d9ae1a57bee2d6d473d018cb6ba5794334e851d28257ec64777. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZFZ72111946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65adc64078cbc8be44d95790b3e0eb88078fb8c1bd71038727f294514683d939. 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/GX3HH2255712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa559f1ae54f912c1b70eec5eff10a48a51cde9cdfc91641720f6b4fd2871343a. 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/QMBZ92274783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dab2604ccd3b4613e7b4d8595830cf8dd1e65988b3344d84d8e36fce5bd6718. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QMDA62208729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdfd2305babe2aad0f197c64855192bfd5781bde123411ecef47e19dad4483b. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08:10Z), 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/QMDA62208730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598fa939e89055245d12123c5bec9bf7639d39c7c921f1523af6c47c021348ed. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QMDA62208731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x686f2e254560a5da2ed1676ca5cf7235b2f8cff1a7056fc90a94cf832944dbf6. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QMDA62208732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ebb1c1909f92428135b9bdda2f41c805aa1b3c854d8a2a015cbe558b1d15a2. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QMDA72226674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e16441c4948d56ed376b3924598469077a039ffb2dddfee7e984b811f35a8d. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZN882293649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472f5e54ab125bbc5537749dfaa5069cae44b1926b24ea002fe8d447577d090b. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/US3DF2447704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc59cd3d2e3670740ec4ff35f0159e5fcb6e6e98a1b30544f5e96c252742308. 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/US3DF2112288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1ba42b2a816ef42e3d25721fe7016b932d0a79b47d848592cd07977a95a652. 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/BCD4N2300157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970bcbfdf2e0c4aa115877cf750b38f8b4db10f67d65336fd64e5df2f1bbffed. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/GX8LD2291020.