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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c74863fcd48c4ca978856ef9b943d37a6776fc8a51a789e51070a0874cb6ab. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f59909ab-2bf5-4573-97e3-3f551d29b958.json and https://artists.proofprofile.net/proofs/artist/f59909ab-2bf5-4573-97e3-3f551d29b958.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e95c5d8860c4dcd04c44779dc17a06d97c41f1b661d14aa3e7b2627906c53c0. 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/QZNJW2479850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9426884670badaee89ae88a096813bc1ed19c5941bdbc476fdfcd22ab42c4f12. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZNJW2479851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28e296c6abcdb27f9ced41413829f480c144882ad6335ef39d96517a0322072. 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/QZNJW2479852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e957f09469764cc6516ce885307c6cf904f5e54c28c00c550a1c22770f56836. 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/QZNJW2479853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42932253a417c35ab4be91a0d995be0724689631cc702c97614430a19da2b96. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZNJW2479854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3b2beb81968a3bb0a32e5adb3a4199e7736574cd77381fe4a915d4679ec6f6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZNJW2479855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eab65cd90cb04b132cf885b3bb1f9fc7f65c8d6ca37c77b9b0fd00ace38d456. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZNJW2479856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6844f0a6f1024d75ed41a38b4988647921ad13f6e889976a4f8e6776d37ec16. 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/QZNJW2479857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50de4aed5fb9037b6eca8ee40a7c799576b52a43986b6f186e1fe7875e9024e4. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:52:54Z), 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/QZNJW2469013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9669106b8f17074a9d1316c7cf4ddfa630235605b587640c8e7cf03fae277575. 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/QZGLM2458634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f89f199c27dd7bed83b002e30c53d24ea131c00aa51dbadcdf33f61f2326ed. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZW9M2300131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd86ade8f50d8c7cd3d3ee39b4346b4dc527ce883bd603c90642d55d9989ef9. 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/QZNJV2390982.