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 0x6c0a9603b523e10840e7399c45adb80e862910cf28da3ab650f379548bc2a424. 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/df9e06da-c5a9-4d78-a54a-1d6b559fc010.json and https://artists.proofprofile.net/proofs/artist/df9e06da-c5a9-4d78-a54a-1d6b559fc010.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 0xf8df80fc2b9be6b073353963fd470d97c2d6b4932571878447a07f2089b46add. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZHN62470201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5fc9f3f5cf68e4077c7afe54b193fd9681d0b3b65838522e25a52af7f25406. 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/QZHN62470202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798689f1657df8cc0f80a8f936ada57a3018660b7f4344ffa9a244889fe51bed. 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/QZHN62470203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4d5d87a739a35bba72e36c375377287a670af89cee0275b0091f5028277409. 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/GBWUL2462179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f25939630934453b65d4fc4cf7ebce5b1762145ad32233fc865a3afb7cf9c2e. 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/QZZ8B2467669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75dfa790d5f3939e7ff30783e71da69ba59998b56fcec0addf5146a10d87371b. 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/QZZ8B2467671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dff9c4b407207c39c4dc23baedd632cb4a27267e22dd579a4adee63a395cdea. 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/QZZ8B2467674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85cd37cf8f6f4aaaa479f8a4b357181d3d6307b223faae47bb3cedce05db9fb3. 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/QZZ8B2467684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a081df7f1d0ab11d8202deedbe53681b39b3d65ca3082155cf6e621656aa169. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZZ8B2467690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7718a44d865f9b1585364138a92bd8b8aded11f2382ca0ac5e5bf7fa1002e1. 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/QZZ8B2467692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6b4632caaed35353ad7eb01025eb356a6ae2f0e003eff1770678f3e363f50d. 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/QZZ8B2467694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd42d6d1e869b18de96c813373633ac64c38897f2e458d11ddb08fbc6de78669. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZZ8B2467706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0b740f6bdea2629ed13d8018dd1063e98639bca2556d943cc24f76891d7ece. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/QZZ8B2467709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef7a51f26a51dbc5106ac892b1575ef7d7af08324f9cdd1acb0beb3e7ae3fe3. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZZ8B2467727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x847bbaf5e6c9e0aa58cd80fb81dc5ec0a1aca7c19e75fa635e1dcbf561cba295. 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/QZZ8B2467729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323be513d9499e49a60b83b8027e8fe474519d3ba9003f172587e73d261c0a13. 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/QZZ8B2467734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79485c2a3932e5ffc2fc5af6e2e99869d24d9d55342f6514f414c285994b55a. 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/QZZ8B2467743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8107e44d4e0ce7ed5eb423dce8a2ef0c15ef75213d8a76400f0e171d46f90b94. 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/QZZ8B2467753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73a5c64cad6557aec4fa2f1e24127cd8c311cab15e656d0c48e5aaedacca619. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZZ8B2467755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6571d6a3fd30cf2fe9f9aea9a17fc1b70853feda253ff09f29e053822e445e. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZNJV2445450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4965be2f7285978507d05ade410c1d41311848f4231c0b11d8381c8b11f6c1. 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/QZNJV2445451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1b72c2a5afdedcde50ba0362955ecda1109be335396e20375a660b73bae8bc. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZNJV2445452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf379b7fd5fce3b967399034d73c971aa6e8caa2df19f2bf10d6c489bd69935ff. 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/QZNJV2445453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc844c0a3dfaed9bd0040caa06673456689de9146865a3749bbf8e7a1b0b6e3c7. 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/QZNJV2445454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x710c26e233e2def9507c690174aed2891a1796c44700aaddd0ade3ea1e8eeaba. 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/QZNJV2445455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30e0c1c7b19546f08ee1bf389d697ad3598c83c4fa904c85febaba89298e568. 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/QZNJV2445456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393c6a686dfcdf8d218b2019bffdbe1f1c084209b47bbee65e550e2aa466b287. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZ5AB2455100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6462abdd557f37403f10761930d3c59e92a1e0110abe88454e344f5f35e2181. 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/QZMZ92407440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccda1b0c50768a6b3526f4cd84327b047e5edba5ae1b5da75ea6ee089381c72. 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/QZWFM2305929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfeed9a2501a47f97cc8d4bb84e4a5f0f76e56a24c8bfd8c2a4a2b19ee6608f. 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/QZWFM2305930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8485b957ba2a65a131faab4ab580e3752c236c7c16a37fda54f77b62cb54b5b6. 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/QZWFM2305933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674fbec4536b1a192375fef61a31eb1d3236679f3f2042111820a546ded89b5e. 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/QZWFM2305939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286e73988e60392da3d648b63123847a7711efec5ce576008209005f7f460572. 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/QZWFM2305940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654780cb8d8914acaa548fe59b0746f5e24f8190417d24f7a76f835c10946151. 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/QZWDE2433614.