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 0x2ff65ff90220a4aeff7277c0cbca69b9ed3221fe954bcc35a883f2b7a4cda3f4. 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/d99256ef-d7d1-4554-adcc-59983ebc6518.json and https://artists.proofprofile.net/proofs/artist/d99256ef-d7d1-4554-adcc-59983ebc6518.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 0x814c938b3dcd89666cf652877321158f6fdb80efecb1d7403e7b078f254a2c3f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM6P42216160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814c938b3dcd89666cf652877321158f6fdb80efecb1d7403e7b078f254a2c3f. 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/QM6P42216160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0350831fedb9db86b1e6ebba34b61944ca302a327567bf43c9d6e7346c347a0. 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/QMFME2183070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47ba59ed529834e1fba501ef8901b5daf6c710a523af523c1b211cace57c206. 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/QMBZ92275635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95eb118c11241b8a52939e66ed7d4bca108ba2fcbfba9b339d6743b11b4528cb. 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/QM4TX2258038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacee530651406fc16e5d03ae03583e80b6f557c28c280dfff1dbf0e4512e3cbe. 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/QMBZ92275637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40cbfa610655c0e91fb45c835d253a2469fbd6b62492ff1fb7c106d9bda92915. 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/QMFMF2143715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54babaf36a381b2171f565bcf8f827d8aa91ccecf9c39faaeed58ef123ffcdaa. 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/QZK6N2129811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51ef0121551f8ee7ab91a426975e557be8c08fce41df313d23a597252cd38e1. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/TCAIK2430700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8e9e662129c4e6375bc581f8523949f5ac534458c1f19259babbd7dd42720f. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/TCAIX2422972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1fc6856cc66c3d7f1fe43dc5d7d91e954a39a0bbdca9a175a53c7cf801aa2a. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/TCAJK2503214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d88c6d00d1d5afd2188d0348a6e9b4572006c52bf663369c88d174df395e66. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QM7282568128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1118e78bfc898f196f83d2ecc28f292941f4424ea9e8cf967916704f284cb84b. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QM7282568245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9adc4a9b3fe291974d3ee30e3c5bb142005cfbd1de285d02d84a9e9af03fd524. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QM7282568249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b76b8525a8fab1d09f48f435efbf07d8a14d477e1b5eb5d647f08410a958fa6. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33: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/QM7282568250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df545138c37e44f358a3bd04625cc244a4eae5679e19294b6d02613cef8670f. 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/QM7282569176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52b516d2069ba4254d00c0693008733e2300f1ef2a9446f3b0bdde4ac5a83c8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QMDA62236676.