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 0xa492514d4d40b627457bb67804a133b9394a48684cc7fc593fc52c612dcbb29b. 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/272999e8-d3a0-4dcf-8214-67205f018913.json and https://artists.proofprofile.net/proofs/artist/272999e8-d3a0-4dcf-8214-67205f018913.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 0x8efbccc370f3abd00ef0d7363e5fed3567dbae8a73e51af6850c81801eb29fa9. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZFYZ2251654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d396ac3d328d2dce2f004332f3792a8158a0c4412502d70f7b4a118dffa8428. 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/QZFYZ2251659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2752edf738c894afc479bff973ce19cc2a855fcf6e8aaf39f993ed5204c4fad. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZK6N2399589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ad8089a3d80ce53339b875218b1875f829aa81832c94032b1848596268a7de. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZK6N2399592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd879bb1142f95bd66d592f8f2bd490414794224f0c6cb215bebdc5282f86be93. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/DGA0M2323600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda4791702e15ec6ee3fb0e8c74316b90ea73be66f687046b15dcd81fc9c4ca4. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/GX53U2424712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4ca835175a11b6ad5cf9cc888752487188dfc02a729212ce25ec8dcb841d6b. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/GX53U2424714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4942504b4f605c6f345ad8c401d25a535a24fb149210052a8de6af04217ccf9c. 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/GX53U2424716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bdca37efb3de15c0cd6cce3861e85b306a765fbe6606b86b11d348463a4cab. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GX53U2424723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c527d66323e58c587743c92be589eb026a2c32ef6fc356d0476590d355e10c. 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/QZNWX2593872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b3ffd744e8e4111eaef103d86dfe3d4537512f45d6574652073680ff7b3159. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZNWX2593873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c9f0d9c66c36af1dd490f5ddb76941c66b7578e662c265c9fd116cffb6dd71. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZNWX2593874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad3139222fa96667ed699e14a7e5bd27bd4776ef9bc9467688eda31a1fc016c. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNWX2593876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb63336d665aa0bb643e071c7f378ad03d600a8a765d847e0106ac9a52ecfe210. 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/QZTPX2397689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3475900cdda0743361dfd74764517a9750c940cb591bbab4d6d516e388de306b. 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/QZW9M2425231.