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 0x7513df1844802f9af0dece56331374cc01d9411d1b34bed89876578266e17a1d. 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/fd64d261-2cb0-4021-8221-7a07910a6ce3.json and https://artists.proofprofile.net/proofs/artist/fd64d261-2cb0-4021-8221-7a07910a6ce3.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 0x41ce4c8276689fab081d403ce6c065535c49725c9246f16f1e5c66403b5399ef. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZ4JJ1816747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e918653e584386995b4a1170a9d0940e572cd5ac62f4f3ac9923e903873dd01. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZ4JJ1815798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3c4ef50e9ea068bbf9b0b2de4d41768cca39e40b6faa6a3556bf3f2fa7dcaf. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZ4JJ1816661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f75c63107403b8fb788faf31a83df631c3a2c4c35cdfe4077cb820dc828f714. 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/QZ4JJ1816214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861c345a70aad8a5fab3b648f1149f751819ddaa529fa3e0a62ff0d3c315d1e6. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZ85M1933170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5e6e23c6f6f943068d0e547024c8a8f065890699cac907012e7376910d35d2. 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/QZ85M1956969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee53894a5c9444b2f2a822532537b03225b99d78652ed3d344af4db15f8b10d8. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZJG51903581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5fc192e3a018af66a502ded170d8ab697c1b5cf855cd0a4ffd7dba845246d32. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZJG51990037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3412d7c39416980c9b70f320e1a26a17c8072ebd50d9d795a9c4493afae79fbb. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZ85M2087501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a45269b36c12dffd9b86fe72313fe82ab4af86fcf8bdb31f3ffff2f35a735c6. 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/QZ85M2087503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe9b3dcca25bc105755710e65b143a8fc9e791d3ce20859b62ac5ca2aed7658. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QZ85M2087504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa526f80450cca216049b74d162699d69c76f38366186b7cbc26bbbfd068aeca. 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/QZ85M2087505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf227b1e0934aa5da79c63739ae1fe264e5af7222e98b803e3aae08865442e35b. 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/QZ85M2087507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d91706d86367ec7b78bfe67037402f1c6a8286eb2b08bb8dc1b30c205a77edc. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZNMT2062419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eff7be12d69f61a72cf5e7b6a8f8d4d818a496c1f7ac87ebf399d3dd8b1d6eb. 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/QZNN22172050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfeec1fd2468081d58fb74fed81dd394e4e070e28413c3dcf80b3fd1f3448b04. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNMT2122794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed73bafd9dca071d1fafd4dd69d120dfa92e52446a6a4e106005e2fa3c34f94. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZSYP2314853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb38802bf5dfeeccc7288729a47d7f29bad596b966ddce737643e4340ccdae57. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTLA2367889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6f29db232c953c5d089c7abd3abb34ed8159153a7ad80bb3f94e820c4667fbf. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZQAY2368135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f829d6b766e9509b32026e04bfe94657a067d91e2e9778a06e40d5eb8c52d26. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6J2360578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6332613cfcc033125320b8faa1c3fd6d2363f0e80b368578906b4b8a44391da6. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZNWT2331627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea382f6bf16fbf12f8a216b3dd1b34ae93b96fc96719ae4ca68685cea24b34c. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZRP42366198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3312b13dfb1d31fe268363cdab9de2142adab7c82e33fa620ee59ea9b51252b6. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZTAU2360215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924044670f4269af011449ff5fc9167e432da28cf1c859763b5ac749a85a03c6. 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/TCAFQ2173598.