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 0x72aac696f3f25197d41c1714f74aec00f6ef2a748ce0f8aaced7bc28d7ac87dc. 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/88cafd5b-48c3-4e8f-9c83-3ae23cc6b490.json and https://artists.proofprofile.net/proofs/artist/88cafd5b-48c3-4e8f-9c83-3ae23cc6b490.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 0xa00138cc0b955c3b4e2a4b3c3b9396ad5fadf2fe0418287a52a2c74547d027cc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBSMU2974593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff6620aa5a093f0cd51ec6c6ce99664f59b8a71bd67f5d430bccdac6bf48fc1. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/USEZ62327101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4922f42e4410b81dc5952baf5b217870558b95030ca81d2ce69e126d4cac08a5. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/USEZ62327301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57fc255845ae31dedc4a359c446a9cb6ed75bfe959888e5cf687d3f0c84b292a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/USEZ62327302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc791c409ac2ed604a1843114a53ba6e843cffd1c56a190e80c6bd88f76771d6. 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/USEZ62327303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7788945f220f317011be7cdf8d9809f85b04e17edae8ec33d157672fb784b2a9. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/USEZ62327304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2aee891d789acfb505dbbadb7065446118d69b0acbf292d0e2307a65523e70f. 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/USEZ62327305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d776a76cf3b1455c22c1df873edb69f48fe19d54b14865a8d9c978df63bfa3c. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/USEZ62327306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50da62beed194a5bb39f1d42221807b5b5f878fa97f4273409f85896fc276a28. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/USEZ62327201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189a680a443ef42ac87bcd3d4a90e19ada032b5407ebe94ba46cbdd504f9ba20. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/USEZ62327202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3488737939b94e9fd92ba482740737fb9e1220e7146681829e294fda7cadc166. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/USEZ62327203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a1398038978d47ae7d0fb0eecf71ebe2fd7c84f666d64d5e1ab72d798967d5. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/USEZ62327204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605640f2d9e9a1c3cec1aabfe622f0e886c5ef2c9d7ffc86f1d19a56fe5f5670. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/USEZ62327205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772dca76c682087bdde60074b03a8ad5732a20456ddbb56e8481baefde0489dd. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/USEZ62327401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56037d504eac51e5add251e87c24d74a8240df1f270d8280784941a1e5c63c22. 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/USEZ62327403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92fd4b531003f85f517812545f0ae4a669ce30d6e9a7fc32c493c9edbd9df4a6. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/USEZ62327405.