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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ffa7e9726fe331f1c4cb65999498f1782b78c502e3f89fe2ec5af9f09c618c. Chain 2 (Bitcoin): anchored in block 953899 (2026-06-16T06:37:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1169805f-cbd1-4f26-b68e-53d8da98bb81.json and https://artists.proofprofile.net/proofs/artist/1169805f-cbd1-4f26-b68e-53d8da98bb81.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ed7d93961983ab27327c8c9ca7eb7c9fb7a9d944f49e30fda992c5c554d275. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZNWR2297204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ec049c15eeec37eb83e2d4ddf3cf50f449f6c38486b3cec2e3ae706a3c9677. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZNWR2297208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87fc1d8590505948d97f7884b036305189003e9ab0484b56a2092620dd0e215b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWR2297210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d0d7d8bb053c0c5fe12f9003043eda14e6c0ce0c9f86678d5b9324f694d262b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWR2297211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f729fca6734e1d14295950f6a2577d310c7c225c9a9b3009f5bde8b756c32d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZNWR2297212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c855271644b39158f095e26da7de1a6b56779727dc33e8bd50d584a3c2b2f66. 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/QZNWR2297214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3c3722345129a09ab37c659d3b4b57140384c74532662ce8fc2e32f4b904a7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNWR2297216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9aa6b8b3490d4fc51fdd93ab77609738f6ac70914f58d6f5f47c98fc287b04. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/QZNWR2297203.
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 0xc13a2431299af0ce5c7efbcddc6f7b07125f9d18deb916c5d5d32c3edb6e2483. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZNWR2297205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e13978db3eed830cfbf646c725abcb267ede79166428f091e44bb77e9f4794. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZNWR2297206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6021cdb21855debcde668dbc043360afaf0b6a6403c195d9f141ac9664d6e4. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/QZNWR2297207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc6000c1304a125ab0feacac00881fba65b3b0183487df8c69421dbb816d376. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZNWR2297209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71589906b77e71bafcd56d336601f719740a288e0cae3427af439ed71a32faee. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZNWR2297213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a8a00de355666a4c8fa92aa7fd79a041f2b1b5e729a79bec3d50e616dbf008. 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/QZNWQ2260280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf24fca32dc8efecdabba980c986d6d0ec7b68049847d2ebdf196d689084302a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZNWQ2260283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af047fefc7a3234fa0cc9135b49960a702f75ea55f1f2b2ec1e53d595ab5169. 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/QZNWQ2260284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa944166b88ad0d5ab976c6924d1436491dcc62b9a6e274fb8568a9ef4bacf6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZNWQ2260285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082f7278c24833653ffecf0e68945c21afe9127b8524534f0f279234318d109a. 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/QZNWQ2260289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692a8c6e414a4f4485e02037a22b5c36405d891dd8d976418d08d4bcca2a54dd. 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/QZNWQ2260282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2734c4c30464db7e70acc47e7b67161384b5789b30fb23251bdbfa5f9f735c27. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZNWQ2260287.
Whisper/Come a Little Closer/People Follow
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5d594f88d5855179f199773c664c947b7f3d8d8a3fe8f7f485976012a9a11e. 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/QZNWQ2242851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723e0feb5facb26b082e5636ebe73960f767dc221f417f01b92e1856930fe23a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZNWQ2242841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd9e454e8bb2c942927d829c9131e74d24e25b8a86e2b51023d15acca17f426. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNWQ2242843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31767ac9243323a2af8a6e10a33a9b96099f94b3593a3e5f81a6cc7c56f84693. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNWQ2242844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0aa7082d6cff88dcc4d907f24876e2658fdec91e339d1790fb758552aca967f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZNWQ2242842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc998209a7aea65d610b19f3b876ad9972317cede381b86d3900d56f7d0afb8fd. 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/QZNWQ2262233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c03863610b44e672063dbb4aa34f8e5c5c47bd1ed982e2f108a8e1ab8dd1bc. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/QZNWQ2262234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x384c792d6746f6e5d3a12e5c5ddd5d7457a6d79b4043daeee80f130c10ba513f. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZNWQ2262235.