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 0x1dcaab7d3274883ff00bd6bee0243eb850c3905f367097251b4e3c046d98905d. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5c1d6895-c840-425a-bfed-6e6bdcd40b41.json and https://artists.proofprofile.net/proofs/artist/5c1d6895-c840-425a-bfed-6e6bdcd40b41.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 0x32223c50dfd5872c930c0d68d3f61af922070f5bf3265ae8cc9a2f2f73a68ec3. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZMER2556380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2607b1f5ceeeb0be6b83d0bfa71755f1f382fb301b46a17e4ebd493516c54acf. 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/QZMER2556449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54a2e64966867db7fb99f7c5a6844264af75437da81d5256a882eecef8942a1. 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/QZNWS2530190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8309b7dc3f0ed632873471559bc8a0c9eb71605088f701696b57fb0ab523c13d. 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/QZNWT2569742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361d9d7e69273a58bf624755cedebfd14165effa6fbea7dbdbd65e65949b4eea. 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/QZNWW2537768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56435cd8c3f300203ddbd5a670f4a30d0cb172498ad56eed56ce524e08377f0b. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QT3FA2558101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf1a3b3e4d2e17397b49dd1a2cb48a551bc6d41358415d97ebfb980ce0a3acb. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QT3FA2558102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255b218cc3b1d55de12c30e0157002e7514d1bcee2c29cb57b988eed1c19d2f5. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QT3FA2558103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d466ce5c95640e57db14535c17e4e05aa06adfb956ca0e780043af2263f8323. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QT3FA2558104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57afd1d0212369a05d08d70969e17885fb290b69b5b11c311021fe77cf875ee. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT3FA2558105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4406b5f26e0634899213ae0236caa74ea8fdf6d3bfe406307cc81607663192f6. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QT3FA2558106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00457b796b99747e972655b77954526f467fa7170c8da29dd2b3769f2c5f03f. 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/QT3FA2558107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2915f19fae0a4f235eea12ad726fdda28ea8760cc098eaed89ae8db90f8c43. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT3FA2558108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c88749d837b9b716f706b40b3942a79dd3c54cfaf8dc27584fd8121adf40c8d. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QT3FB2540004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77b6b6071d3858c892db5a79423aa706a03d6ce4aee7e43a123e656271f794c. 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/QT3FC2529136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365b8ac9fcfba6973b955a08bf0a88b06e65657305c09370241882295ba0f81b. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QT3FB2532388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88eea9e75c9a9ef13b790a3f6474447e5b0e1d0ac56c9de9f972e61385d1822d. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QT3FE2581538.