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 0x299d7f49d73db3f9ca633fbff949544ea9412dba9ef152f04e8c1a9cb70b1a52. 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/5a733d8f-a5fd-4a3c-afb2-95673775a651.json and https://artists.proofprofile.net/proofs/artist/5a733d8f-a5fd-4a3c-afb2-95673775a651.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 0x76db7f95e11aeb487358884e5aa61291c79930f51de1c3b8e74d34a96e19825f. 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/QZNWY2146888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02994ac246a035b09225d91c8d85358aa0934e9925c740e317d1c129203ece7. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZK6K2212173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3bdb035c104312056a01116d119f75a8549ef493d0ec2db7dde60173305d1b. 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/QZTAY2338015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760ca75d386172caa1cc2fbac0662534be8decc2030bcc3c38875e057188162a. 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/QZTAY2338016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91efdb9ff7481e8c5e81d275878a0f35a5f87cdc2bb8bfa11e61729448e46b3. 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/QZPLS2253914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa665f2a4e1e0befb645060b1269ffeffd3f47adbcfc1255101d2f2da1fc6a1d3. 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/QZPLS2253915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5351379f9b023221796e3e65beb9d8b82fcfdcb1d721570385b11e660d325b23. 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/QZPLS2253916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x350821a8c5b2e51519c1984299b09c67d0cdc2f35ec6b8d4102bc63a8f5aeb17. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZES62368356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea73db36e06cb4bde38f9ceeaf582b65e8b3c5cc04f020f9e1262827c8a2cfa2. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZES62368358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c6f765c964c149553ed27be072b870944a908422ba70cb99b4edcd9ed665e1. Chain 2 (Bitcoin): anchored in block 957839 (2026-07-13T10:06: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/QZES62368359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0ee0e4b4be063b0346ec02e73ad9883448c6f67460c8e7783b679866a9ac0a. 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/QZES62368360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf21e347a05143b7fd283869c03a2bb21b62e4149ebb7806765ff39d3e057433. 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/QZNWQ2351486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842ebd61cecb5621f06ae80d67cc1460d9d2ec68e2558afe453a40c32c8493f6. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZNWZ2316466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d2b3b75bcafeb4c3d38ed2cfbe08647dfd5faca405396935a3d70af7bd3a3e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZNWZ2316467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94f94efc526df4a4831f5cc410d1c0f3bf5ea0ecea34ef3e9b1bd25f8da8005. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZNWZ2316468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a052569fd910873f80ecc111930f865c07b9cbe3d2a4646487bdbba0301cd0. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/QZFYX2441719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9662c63c9e8b3d94b4c4dc9bd2e61727b8f5b87163c1a4902c293f1257643b51. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZK6Q2458268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5980149a6d44fe3bab35184c25ce63162e4ca45e86a1762422078c1998561f19. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZK6Q2458271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42fe113f9e814166e6f9838ef402fa04153c3910b933d8f710f7f7d40289299. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZK6Q2458272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c123fe826e2837bb4f5ee0e9f94b113f980a7d1c5e7e2f53aad52451411edf. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZWFM2459182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07324f57cc70b1f9cb68a61a00063f32e8dda723eab8995d8307f160abf70ed. 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/QZPLR2235852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0846ca57cd5807efee6d17e5083c24f03d6bc967b8360d01df29abbfbef5015. 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/QZES92357655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226a5e44e3519ddcb521f8de24386912184df7b2499b6705ed16da5237cf21c2. 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/QZWFF2318592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cc720a195f1b654d5dc17414728c80fc6b0bb0e9d4924dcf27a50bc4725601. 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/QZTB52379731.