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 0x23d8c1553bdab1316462c5a7378eb984e0f62a9a7080c03a9d4446da67eefc48. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31760d18-3640-4110-8b7a-5a3939c0492d.json and https://artists.proofprofile.net/proofs/artist/31760d18-3640-4110-8b7a-5a3939c0492d.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 0x696af943e45a458c8a92239972cd532ae40794ac98d3335f075e2b0f15aaaa74. 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/USPQM1313901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f48c632c3a5c4d44a85ae41247c961c931cfe029d3f5fb2a27cc0a3f51238e9. 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/USPQM1313902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a71cb0e56e8645ba0d94b25e630fbb408aeb6cd29efe2a59e01e5bf9058b5a. 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/USPQM1313906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f90d59ea6deafceb2021b0e47cc6727e467e69bc9baf4855a9fcfa5a6ff7f6. 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/USPQM1313910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5587d9d64672fad59942029404eff47b6ad2f71bf4da2e00e8c48185704a1884. 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/USPQM1313911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bc15d02f4eafddca62a4b21927cd1d5eafb4e2b562868c5ee8f29abfc7129a2. 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/ES8590800041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28b01bd0d747b278e35ee982930d510736c918abbf72f1ce2556d1396360af5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T17:03: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/ES8590800042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b1316940d51dc625941a60c8e6f954f06d89329ad00137268105e9b254849e. 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/ES8590800046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8721f982f7e8dd36a61f3f464f1d3fd81760b9c576005f9e0c61cec6186bf25. 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/ES8590800047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c068bb79a77e8cc820263563b810a9f588d748430107f184c08e013c3d2ea6d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES8590800049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26d352d0a56e0fc270122a3c8b9099458a7d128e2c6c80108469ea1e6c588c8. 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/ES8590800051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1578e9fae738f2e2e9e0de5977ebad45ebaacb9ecec9b2043291bb9977b19684. 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/CH6130529001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a15e03c065445efceb14effd6751800c2a3c3f092fd666f9ffa1832d711edc. 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/CH6130529002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933ae98488d0ad9a26386456b7683cd620cd7379c19adb49f847185c4a648ac8. 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/CH6130529003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70bf9934a222ed65f8d457d1f98f10faf4a7bc92d82cbfd6fd72a0c7ffaa3d97. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/CH6130529004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ca14067f9d1a90e911fa5a74e2d2158cfe57240f6fd51073900686e6f26da0. 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/CH6130529008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc74e6e6018204fd76ca83dc8c6a28906737b7947f918e5834d9e67316ab872d. 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/CH6130529009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74636d94fb4f88c0ab35e4e39a8c1e5fc1a0b96a6678675438f1f562d1b0ffd7. 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/CH6130529013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc501bca7d6df42c5ea349ef53d46a76f053d6b68bfc66e21110086679e1d71. 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/USPQM1820601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf30b3482f7a74ab6d70acdea4a35e6b76bc280013fe9ae277c6f2eb05a31230. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USPQM1820602.
Voodoo Rhythm Records: Records to Ruin Any Party: Vol. 2