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 0xed95f24fe6510bb241386591f277d94e365468ad8e26dfd28630a86ea454b641. 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/e36a8067-6487-4383-b787-54dfc2f7c2a2.json and https://artists.proofprofile.net/proofs/artist/e36a8067-6487-4383-b787-54dfc2f7c2a2.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 0xcf5f7ea1dffdfdfff044bb8f0b5444cf0683fc4a89b113e170d05ef0e27c1040. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZFZ62494739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68985c46844372e23070f5e47fdb98ccddd75f20b9886cdab589fa3a33a50878. 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/QZDA42408312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5dc6654041aa17fa4c80b5f00792f90c4fbb37d19223c250774ada90a75323. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZK6N2467537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5dc6654041aa17fa4c80b5f00792f90c4fbb37d19223c250774ada90a75323. 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/QZK6N2467537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e7d9d5f1c24bd6f39d0ef029ed3fae02ec3daaeb211779f78335dca6033936. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZK6N2457375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f6c5d7689cb63abbfef5f8fb9d6dcd9fadd39f6e72796eefbb5e657b764b02. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZNWW2482504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cefae9112d0ddd2eacd6138e2acedbe1f9d759a615017dea25db59e6661d54a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZTBC2487531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90169f662de3e484b158c808080f179da4b6fe60bf7a8307ff3efff071e20e3. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZTBC2487532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb14ceb0c7d0337894bd8ba923253b1cb6f1c963956c4c601eb05c2c60b1273. 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/QZTBC2487534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb845cc80a6cf99146727ca3ad6d575765b065dce6231932b8faa83bbbbdfdc5. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZTBC2487533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d600eeb04e62338ee55156f44d976f568333b4ccc921fae9e7f49871bfd6275. 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/QZTBC2487536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bc13436fc7dd41038534f53167ec660fe1ffa5196ff09e8d5f9c0da23906e3e. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZWFW2458154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbfd13742360d3a5c9721591da1f3c1f207fc746d62960a69f71124513fda94c. Chain 2 (Bitcoin): anchored in block 957801 (2026-07-13T04:17: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/QZWFW2460100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbafddbcaafefbf9aae6b7da027f9d615548571dc4f4524144941667159eba3. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/QZZ7S2416850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65319ee2048b124f797dd7ee52c66574415b0146b06efdd735fcc8747ff0aea1. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QT3F22433253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764000e0bf006e236cf4bdba44b487735f3cf2f66b878233443442b0d4dc80d7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QT3F22438738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bde14657f77aa8847b0fd3637b30585c13b4a46af68ee3a0d563b996d0a8a1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QT3F22434795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a62573902ed4f98538f4429f640cddb40f4619f21b583c1df3f7f2926c65bc. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QT3F22434741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7dc4ec4590a9e8f2303f8799ce81bb1619354cf7c8dc4627f52fd3a19a81888. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QT3F22434743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fc4e46442c85ccc63969c30a4462ea743c11f7511c9626ff6443a41351253a. 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/QT3F22434742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc00bb2fce0300e5689fb749d492d22cc8a0a41304cb0db5ca155862ac694354. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QT3F22436668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b1785c89dce3da1f1f4994d178c4387973864559456187e6f5c09763f0c00d. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QT3F22434790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39034bcd145561bc0351dcb290afd1f7484ce4914243304111fa1180604d811. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QT3F22434740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8453cba71cf920b8e7dee254e24029b32437dc2451add03ad86ebdeb5ee835e5. 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/QT3F22436671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93031034930419335f04db1d0d9f74c1fcb8bd519bbe0d797ceb6bd98bed0ca9. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QT3F22434771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318bb7964a303603842f8db41e82660959817259b581a08f45d70d34e7602091. 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/QZNJX2540974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fabffb887a0e4332462c731cce30051548a1e218cbffa7eb346db39a536cd9. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZNJX2541173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2196d5d833cfe14c81316c3f6e3a518f1b6f7c03f9e3d69b04858940027393. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZNJW2402771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4514544dc135ca152cf3244ad8112a7d360c1c394eef681776c353f811acb7c5. 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/QZTBF2435449.