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 0xf4eb39d40d00251673307ba00cba674c593e1b9dc36ee79403d6c14b6a23620f. 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/e4f7f1d9-172e-43dc-862f-fc6120a39ff5.json and https://artists.proofprofile.net/proofs/artist/e4f7f1d9-172e-43dc-862f-fc6120a39ff5.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 0xed403e2f9eabf10939018d8c5af46cb00e6ca4c2047ff82edee4d82e7d6b195f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM4TX2234755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf914a96e78e780f422bc05b36ec4418b26b8a1cb5f01a77e5614c36f0ec1cd90. 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/QM6P42210335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc9f36334d28049765eea472565b2f4c9be1e3b1a2d16369e8aebd251d13dca. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/QM4TX2229971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1225aa83a41b53af6d9768ba31538c86c706659d6a4cd551f076c70b06f3a01c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GX8LE2309795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b69450dd7c95e8f6e3de273252798abd0c37ca25d88798e92f619e5fcd920c8. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GX8LE2337800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c79c39b32ced689b02742ec7ca6115edeb0dd50a7ce6704aaee5f96d0a63e85. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GX8LE2388811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaddbc748a2c51609c0d6d89886d4eaae6b0336418b6d5cc7bf5a19f46d4e4f24. 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/GX89G2395069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae486b709613bfcbbffe3440714cb564912fb5397faf3f664b41cc04de2e2ae. 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/QMDA62286038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6981d6ebac13f38c4a4495e8750667b5c6383c5b9e253b2ea121b8639364d1c. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QM4TX2279425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7869bfb1f6cd714e0985fc0ba8c0e100d4f2f5fb7d7bc6e891646bb0084a6fc. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GX8LD2323165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a320104a00ffa4537174affa450ad617b1f240639eb28ddd1d6f51ddd92b13. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/GX8LD2332782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2011631b65bba64f4a8d52428b724044b37149482a5a17d779ab52e4232a35. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/GX8LD2385059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93142e30c5b57e9117529c95aa36695619124be3cc68fed378c4196692d662e. 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/DGA0M2365545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22cdb571ea52e7480af70238f7b5d8aec77079abaf8da9a6c1f5b6efaa95adf. 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/QM6N22292956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430a8e0002fd6c84f43ec839645444b7f931b11ab0ec458e3b7dec95c24c89d5. 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/QM4TX2200529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50c56beecbd149b8f1dfd715ebaab48f9e3ed4c6b0d6231e8032e39a86262b9. 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/QM4TW2200496.