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 0x41340610f2c9101c9a8923988d65b0f8308d2a59b907820c231584ba51bf14a3. 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/9dcb573c-ffb5-4ac9-9b23-7fe308838e88.json and https://artists.proofprofile.net/proofs/artist/9dcb573c-ffb5-4ac9-9b23-7fe308838e88.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 0xb930360bf9752408cf8790337722a79623b862c4da75fa086892b0fb11fb1cad. 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/QZHNA2019243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1475914904a802bae2f86b11744ca180053d279ae5f36e9dbddc62c0e1c660a7. 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/QZKDK2115355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e91c7f1d4ce117c06720890bd74113183b7c830ad0daafc701cd0ae20e43a4. 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/QM42K2194929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ceeae1e10deba2ac898cb3b2642c4658c814d210591e98a4714b5266fd246f. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZMHL2021184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc87fd386d8914882a25b8a5fecfaa0361e18d4d5742f66c2f0b7ec5d8c956b. 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/QZVEM2331757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f0976ea8d373f0352d3d453eeaf151c496dfbb8b0ec0c49bdb6d50190e5277. 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/QZVEM2340700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f0976ea8d373f0352d3d453eeaf151c496dfbb8b0ec0c49bdb6d50190e5277. 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/QZVEM2340700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba83a23dabd0dc5879f568de801e0861bd48c6df3594e7507cd88a40fbb41bde. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QZVEM2357385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a0cd2d27b32e1f9f48755a81e61e0efe5b58afbf57fcc285a8e7f212a4b875. 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/QZVEM2357386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbe5db0d7752bc124ba512fed44a819c36d2bde69a632ad57b54e8b5392e39c. 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/QZK6L2056621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52fbc0ec6ce1e5e0349cc8f715bd34182193aab5becf4b7ee66361597798cd7. 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/QZNWV2025347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a0323f9df669f5bb7a7de9dcef5135b339dc64e787d5337007357d2b7f169e. 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/QZK6P1920844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524dbd89c268c457b1bf015431763f4335d5f6fe6d80deef2a486781829f5502. 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/QZNWZ2464427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6902c4b685f64731cffee83e84ad71ab985057edc6b7b55f833d24022354579. Chain 2 (Bitcoin): anchored in block 957057 (2026-07-07T15:21: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/QZES62216734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450e8e4d92b78b037c83637ad445e14ee905db693fb1bd3af71ba8f4ac639ba3. 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/QZNWR2100166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16047a4a533184bad168d7d78665389d96e8e54e5a7c5caaa975faf43351fc65. 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/QZK6Q2193162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5031dab3c7f5caa0c9d8e740fe3561b6bb2bf30505a729e3c46149c7c2429584. 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/QZPEW2213516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c035129c43dfc9910c7c1ba6216ad46cc96422456960b0ba3812f73f4232f0d. 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/GBKPL2092442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd2d2a80be87717284c4ebce109f4b3181d221bfd0705d612873148c94394730. 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/QZDA72142619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2643f2def52701e54fd905058353eb2b55c1ed429b95004f6b0dc8de0d229a4f. 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/QZHN92182623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c082a2031c84086956b134bb5f0e907de80286708fd3fd050c033285271713. 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/QZES92106176.