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 0x243c58a46ecdaf017ebb30a89c4e3bc74239379bead85d23d20b338b4ed3f03e. 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/f0452683-ea5c-4e24-b9a5-40b50b5c0ba6.json and https://artists.proofprofile.net/proofs/artist/f0452683-ea5c-4e24-b9a5-40b50b5c0ba6.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 0x0c36ed990b87646214a6b8d9a9d4e2de6012e598cf83f472fa6f224d438026b7. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZHNB2159904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7603abefc68aa5ec23d79a0e3c668d50434d9967e70009df6c77b16354180a6. 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/QZHNB2183118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3fc112b52a22d15755f89e6b7398bff2d476bc95437841cd3374f148bb1998. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZTAT2139088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b729497ec2b954f8234f8b7027fa117f4b582fa29d5c651f210b0a43b94c2b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZDA52248750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004cac5e992d351b696ed3bd51d24eb19524e5a3495ec9231acbde4a1d9cc576. 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/QZES52252347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc416d1a72ba49cbce1172d4505f502045abf31baed1816e42f7bdc4fd11ef3. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/QZES62259865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e3977627960f84f496335c8ab2c987c832eaff3d2f31256a0d424848668bb8. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/QZHN82229011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b500ed92d18637bbf63c586742df0acbe9116ccb1550b7da40e8f9af2edb54c. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54: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/QZHN82231374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce18430459df07bf17eb81484a423a1d22f05546f57f38c4146e42a0cc4c0e86. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZHN82294581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dec23e70e792f188bd9d541552e058080bd9afdf02c56504b5cd5cb248b3b45. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10:39: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/QZHN82234770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb822115cdb34404dba667fd2daed54bbf50ac28d8a0595778a7bbf24d3b62fd4. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/USANG2216707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89982058d37a3edc12b3f29e0e0deae1d071ee3831ad4fcab0efba4169e55c74. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/USANG2224683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7e768782d0c263b247b0e70e8e7e8b38ae721920b76f00367869b4bcad9c51. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54: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/QM3DF2207812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94d4c42b062c4d21bd47341e848efb0b266e5c85c86ea797c66fc4295e044a6. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QM3DF2267896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ba761770f8e70bfe93d346fb55e64420ad4d4dcedfc85c1862b286b4a42258. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/QM3DF2289525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5877578a5c40a06848465ffbdd72ebfc20c550224909d03b6bc1d75476b24e1. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54: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/QMANG2206446.