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 0x121d4887c4b1b24811842260c4378373087924587b41bae63a97b840835cc1d5. 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/5fb37e2f-88c5-4122-988b-e1546489d4fc.json and https://artists.proofprofile.net/proofs/artist/5fb37e2f-88c5-4122-988b-e1546489d4fc.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 0xb63ce2de76923f552b0f616924f5db3f6c1bc0cfb31b3c4bd175f2830cb48de3. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZMZ92450252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215861974e04e496ac3eb8fd4439dcba518cc5bef505ca0f0ee4a0aeb2210b6f. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZW9K2336727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce96da35b2db4db3fabd3fc6fc2c8cff5d47155a6303363a6d0813c533aa6f95. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13: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/BCNWM2400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd341733ed9e0f41e23f372ac3e4c34b5fecacad3e361c946ac1e464c35e4a603. 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/BXTRN2400508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53be8253f857aef7b504a812e68da3c9c26a72f782f8780902aa8ce2ea469812. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/BCNWM2400139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041cb12fd46df9fa8767727620eefa5f410b516fb619a40a37966c7125a12fcd. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/BC7LE2400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179e966afd00eee3453687d125de3bd333f0e53c9cb8019b9513b52b0cc9342e. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZTVM2471188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b82926426a131bd9a780ad3c7e8624ef20f0211429c090084b8d6a44483778. 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/QZTVM2471195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628a8ce0e6c1e01811af1d8f5f2d3798704042d939858df365329fb1d2827216. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZTVM2483206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b7fc5f2294a632e3a00af7c7f6bb270d1691bd2f241a89f41f64b50ecd2255. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/BXTRN2400486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a6229bdec740e96c72e2e51bf6b3b28f8a6341ae02315267c24753ea448a65. 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/BC7LE2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3d5d05944ffbf1363e84a7df9c381e050104556d28dbb2cbc36d8c1a38fa19. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZW9L2259940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b054a6de22c2f4456ffa074ab5ac2eb11b9b9513e7a24613107f92792c8e90. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/BC7LE2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30bd070fbc4efdd9f06809a1df7ed595b87edbc340f8fa773d16f13fcf9b12b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BC7LE2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11b57c5193e1de157cbe387b56bdc64b19d67a7433852b3ecfc082424e615f1. 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/BXTRN2400669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ddd7da6cdeeb00f0d7e8bf2d4133e08a07d2ce3fce223849efd2fff61dcd10. 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/BCNWM2400189.