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 0x6a86039bf31af4d5abb8b08ad840607f61c08d0630607e63c172f8ba09a9fa53. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb31dafc-c418-4ad4-856e-1253ffca21ef.json and https://artists.proofprofile.net/proofs/artist/eb31dafc-c418-4ad4-856e-1253ffca21ef.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 0xd0044d79e195e98aa592b181ac4dba011fb3f25f854aee878fd2e6d54ee1cb1c. 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/QM7282473537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe069ebbe2c6ec8aa0ccf9b134d208c60e9838700f4b0b777a7e53fcac344b124. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZK6F2484120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9edaeafadc1253ba55e6e4c90932f44f201481247f629259f5ef36f818d6c870. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZK6G2428650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a83062e4ae8fc326ad0121680da149ded429b8b176286611dd492ecc0cf607c. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZK6N2489591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981623bc8778bad077b5565338c4550708219e710f8a33e44ddfdcb879bbc555. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QZHNB2416783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb09df9e4f73f40161d3974da0e6e2ae97af432e4721e48e2d4d685ad30b40703. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZHN62446162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54be4b8794cda24b8e086c90a1c2c2201b374cf7c875e75783b2c74fb7dc0a36. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QZDA42441446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd289447ffcb914099afa442e735d908c6e403199c798d1aac9b871fc8caea5b4. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZES62470382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2d08817fde3a359119b435060968b4b37a7eda46f7163063bea77c394bb91f. 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/QZES62470381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e41bb3efc51e8d9a4e99a861b0bcff9e074aba409c908cbbc112d75487b652. 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/QZES62481197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c948253a56d5066691ac22438d3f4dfb84d7840bc21e21be7c11096c6afdddc. 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/QZDA72427517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefe41b720cdbe6f151a20c5bed01c863a3fa1db84a8b9783be66dc73a38feaa. 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/QZFZ32440797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf5075e4dd1b07f557c5f21e06969584504c82da59833fe0f27aa5b9dbae6de. 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/QZFZ22451730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3811635f5a1048f0daf44b74b63d21d86d838497ccf328889e69b8d3dfacb73f. 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/QZFZ22451731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfde6b68752aaef5a1af6c2ff650e64eac521238385d464c777a3a1ef69389e. 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/QZFZ22451732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f30c9af3853ea23ed8d24b4ccf18807a11b772b0af515f99af5991d6ffab17f. 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/QZFYZ2491360.