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 0x61bbc09a1334f5b8213749e0a330f2f76fb992c346f6a7a94ef4c00e47558e05. 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/ea3b48af-f021-4e09-acc1-611f4dfa75c5.json and https://artists.proofprofile.net/proofs/artist/ea3b48af-f021-4e09-acc1-611f4dfa75c5.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 0x013c3d4a45719c9897463ce2b6ffcbfdc28938a169b2fa9be20c37ca067d8fe5. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/USLZJ2487191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c6f8d6f608171f0971174881d938b9b85548c1d06265637900a9936e00bc01. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/USLZJ2487195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39115066537bd5c44c28f6288d5d1d701dcadc1545de4792b8893b1b3fb9c6c0. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/USLZJ2487199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d89f0dfca8129f6b92685eafb0d60e5cfbba42c2f80b35c2f93e3c516686216. 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/QZGWX2059272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558990c10c5df407d6f4372d22fed2a46c927683a394b69dd8c05b5fd3664b93. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZGWX2059279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8af643cae14d3eb21e7d24b9ef7e23ec9a494543063ad1675bae5ec33ae826. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZGWX2059269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6926eba1670725ebf0b68877e9a782d750d7acaacd80de306fdb71fe504d15fe. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZGWX2059274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c528560ee27587b6b679ef766663e65eab5b3933d51e921e4abbe0ee02c36b7. 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/QZNWV2048042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b9b5a87cfc83c29879f7c672bf34d209504397e3ac0a8eaab99ae280de1ed9. 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/QZK6P2113902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8ae7bfd6425e4c5dc319f5df5d9d2be2d2b88e575ce9e955789b05281d2807. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/QZES62106834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8ede199e7a4115c99d4e714baa6edf0f131bdf22bda6782518433be5824a51. 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/QZTB52280568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637822f45809e37eb3e86de1c8fd0ac13d0fbd534b444620a7a55151b558952f. 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/QZWFF2344008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x246edb35d5f091cf35b0e6b7e6114021bd2bff19e69bf95f0ddc874e1c0568f1. 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/GBWUL2400426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c88d2383a14486479831184491a3fdaab03a28d56d10e34b9fa735ab05926b4. 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/GBWUL2484900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda487cce7f6cb4e9cbf80e89e2d3c1f94f98f0dc674b6b4d11a36c6da8443d2c. 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/GBWUL2484948.