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 0xc610d3b9558987101fd9550df17751cae8681c73b87641035399ccd516e662ef. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/96261a40-2319-46db-876f-de87096ebc3a.json and https://artists.proofprofile.net/proofs/artist/96261a40-2319-46db-876f-de87096ebc3a.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 0x0d643dfe775b1048baa20bb16ceb3f3575490379a6a843e28266f6c1316d03ac. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/AEA0Q2146251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154df0b5cfe4d21d99b21a90c8a4118c06511dbc56ca8748fc939fec8f18fa04. 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/AEA2M2108339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7bc0f4f0f777bc49cf8e659ebfb962b6ee87b588d123cf1cb349172df972277. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/AEA2L2235871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5ba967487b64c50bd48a8a4d2da0e595d01cc152d5ee308d6ceab63147cfac. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/AEA0Q2243987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af103e5fae084b6db18aaf256c9775986202636301f8843edd34271a66edf92. 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/AEA0Q2248242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517919bb93a46ea5939f91a29c9990ae322981715c18713b8b2342a3889b16da. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/RUAGT2208810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d6a561387fc24ba8a42328ce21373f1ad3ed6958670a4496353b0996620b7b. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/AEA0Q2275728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a0a498e581a55292200c7dc1a5a370a3b475c903f1485a3403c6ec890f7cff. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/AEA2W2258939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328e06e29ffa6ab79e16e4f392b2e03914d6728ea75cb2a468f514b950b74fb4. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/AEA2W2279491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e5e4a3eb46f47a4c8176b9db55631a62271d278e4bc1771d356f070df323ab5. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-17T03:20: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/SMRUS0074417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fe9be582e7a3a36943e0326b7873ab2a366d7d39a7f9e6a43074306e36915c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:49: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/SMRUS0076590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952724e8d3929992771d33e579396c24fa57e5adbf4c532df12d68f83b3125b5. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/SMRUS0077188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee25847a1f7654c8abcd092766a76588ca1fbc2aea00e588ce5ac1dd4ea202b. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/RUA1D2480697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696122c4b8aa1103dddd0c7b0bac937600e8e556414c818e9ba5e21a7825dda6. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:43:55Z), 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/RUA1D2480698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc888a8a9c6961466a0a6101daae302dbdb0761ca4c14af5048ac3e1fe37dc06d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/RUA1D2480699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4170cc8f69d272a760aebd63e2fa164536ddbbbd2be5714bd10f3a0cadc22b. 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/RUA1D2480701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2500ccd617cea685da0069d1b268fdd6edd3bee71bb2f1a603cc2a85676a5a2d. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-17T03:17: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/SMRUS0078588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb229997f1177fa91c236e792e27c0249caa7d362c17008944022d72bfbfa85e. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:27: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/RUAGT2539645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6bd69054ce27f4a85cc674949c4f254fb2812ea11c6888d7e37c2b3a94d6182. 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/QZNWS2156362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada0f8324c5d0c45e179e4774bf14cdc90cfa355fa93dd1c8ad9ef93a9835489. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/GB8KE2203052.
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