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 0x910c37a3807bc4cda31e392d0eda18be86502f8b9a91323e511cfe02e757e94f. 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/14ed18ce-05bf-4f24-84a9-995a8c8c96d0.json and https://artists.proofprofile.net/proofs/artist/14ed18ce-05bf-4f24-84a9-995a8c8c96d0.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 0x506b5271c784c8be703690a1093157450350e12ad3c18b4afa673e160ffe0dc1. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ZAA169500393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025eaad6c6664a06027a3ad8e382ba9d180e0a328c9bfe51565ed65d3be0b7a2. 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/ZAA169900730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32936d5015a72ac73add255717cb036e5d9aa711ac29d9133e5b349b8037d665. 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/ZAA169900731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da7f34fdc9b61a7fd20eab8f2f59e662f161977a7dbe14bbe5f379f5eee0cbb. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/ZAA169900732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa683f5b5ef0c64f3cfd1a092ce1b3b6855abbbdc9d588073efebe5862325dee8. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/ZAA169900735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df7e21e7429225f4518402a025786d1695ce80c31780de2a60794493f888dd4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ZAA160000942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9ffd2aa008579f1e8b0aef8bb704f442136094fa71a464f10df4e9c03e3781. 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/ZAA160000944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950da6fc75edede2112b6eb33b7e98a2b9de15b3a0da4b9e18dd9802893e0ebf. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16: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/ZAA160000945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4402709b0d6945bf23d84fd443dc110ab959f195a0763c2339d735722067257b. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/ZAA160000947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103a823e927802c0af51d47e86b3faf052f9b0402d2f9a70f3d523d836b3062c. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/ZAA160000949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff5523908586f27e7610c4ca2344326df71fa2781fc315ec9bb77458eb14dd7. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/ZAA160701115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b0645c40eece502d2302d8e5e89925a75a8daffba2274723908bde3ab05c49. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ZAA160701116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb733970eee944e4ce265a83324fa572bf4fec1f39154df7a3d7feb3751547f97. Chain 2 (Bitcoin): anchored in block 958861 (2026-07-20T10:02: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/ZAA160701120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9ea09f8a12d7f32c51daad0b9a66e03b8d4abc9bbbc9790a7ef78092ce2476c. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/ZAA160801708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28efdd575d8c4a644c06357e9d7ace7819e0472ac1e61626c5ad283f0d2ed744. 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/ZAA160801720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ab5790dfb7baff682bacddb63de0c6583c36d88fe3137bb5ccdfd58b0e5d7a. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/ZAA160902156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fd3d58ac3f09c561716bb249fd0b1516b73317c6790df103390e3b1aeb6bb5. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ZAA160902157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d51407ba905c8b08f0fd8fe8d269877ee7cbd168ff8e6df3188b3e8947fc7c. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/ZAA160902163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f52e8af205577cae70c9a7ef8e1a5a1f70fe1f27bb5cacc04701e3d90f6efc9. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/ZAA160902167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184c3f62296f0cfb8c876af3c8b337e725f45374eda80d57f8cc7dac0db8d4d3. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/ZA56E1515662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c48e8cdee57f99ac22aa423f00a4fbd072c7798a03140bbc04959ae27c390b2. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/ZA56E1515671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19cd3e82c085d249ef033c51cd5eaa506e4e739408426b6c06c8f6184786ccd2. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/ZA56E1700247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d7570a051f1c08525c1d32d2bb039fe38acdb4097fc820727f9bae9a0e40b9a. 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/ZA56E1700248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab301832d6beb5faabac5ccb480a128105cfdae258dc547db588e2087b8c9c2. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/ZA56E1700253.