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 0x4c1d17d0ee5e5d29b7c9c1d1226baa1784549da1b742acffc0fe2d5c070b881a. 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/631aeb82-1b39-4467-adad-0de7552e6d7c.json and https://artists.proofprofile.net/proofs/artist/631aeb82-1b39-4467-adad-0de7552e6d7c.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 0xb2b1fe6027f3f4722ec9e3945f651d3ef367157368b175bf55df969c1c04a2eb. 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/USA2P2436299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40d473116604f98e69e9e42e2866b899bc9f7dca32d32bc5c02ec750acc5753. 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/NO2DY2400238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ffe262794eb01510a621a6634edd58c58f53eb28029ebba8a6950e9c9422a0. 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/QZK6P2445026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c023193b8848ffb3dded2e6753ceaac39b0f76798da6efdc25b03d1276d9120. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/NOX8G2400095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x730d87d4898303ba13fb49dec45c1e90f21be9254aa947d1d803b7013f7e6858. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZHN92430284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70f7499ac67b3f51d5cd6b22b37331aa152a8ac31ff1f2e33f996b23edc827c. 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/NOX8G2302037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42938eb1b089704fd977ad44144abd8f51ef45df62e47983a739f1267efb16f3. 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/QZHNA2392711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90a18e51c8d7d75ba91646748b52d589874ebcf1851bfecd83ebf118df9e2ab. 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/NO2DY2300259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f8c85cb449b1a847d478ae2b4084c1d8c5f1cd0d2006c45d92ee6fa9cedb83. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZES92304481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c57d036e2f16c73b26dfbc5624f63584c0b182708cac17d0ad8da622ccf10a2. 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/QZES82359731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x102a6b3e9361ecfae7b30655c2d2814c6f2200fd5ee1e1854712bc11dd97e8e3. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42:35Z), 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/QZDA62308918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f1ed646e97ea61340b370fa06a6a5d5907affd8a8e883aac15eeb878d0551b. 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/QZDA42355579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289435ff9a68ffc7515ff5a5e148e75ac4394d9d1de360c7134e99a577d46d26. 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/QZDA42306578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f451fc4d8c11ac9769b1b2096604456652d56fdbc9b3ecb73828954c9ef1210. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZFYZ2356854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc374c6fddd8af579e1d3f4e24a4033d2a4c395745275e96d74c59c734bb4fffd. 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/QZTAW2230371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc350e1140544b1077daa8334c9aba0d2e8d94238c886488ada0bffd70dd8c223. 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/QZRP52250623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b0d1a51fb8cce0ea73e23ac5938c770975188d98cc04d165ea001b2007b4e3. 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/QZK6G2254091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x010f1722cb9ab9721a3c25b7246a6bad03f037700541021f044e920c8b3e9f27. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TCAGC2271317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39262e1dd5fa711a0095c76cbaddab870225dd8828fea77e093a08f06b206575. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZFZ32277241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9a3b1c4dd8c019a9d4326c6227f86fea4357256bba74d6526345b0388e52e9. 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/QZFYX2216942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6629d576fdaaca01b34aa763f17b37bcf232953c7a1a37972eb9b83bef8cd89d. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZK6L2145584.