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 0x5026bb9616d87bf33a3c3bf9434f5936462616f8c9334c92bdf125f533c94e76. 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/0e3720e7-1901-4fe1-9989-833a77d153cb.json and https://artists.proofprofile.net/proofs/artist/0e3720e7-1901-4fe1-9989-833a77d153cb.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 0xcb6a8900e4f339aae8509d955a62c16ed6ce4f2330807801130067f48a3bffc4. 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/QZHN42499008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92a658a9bd8c192855f64108924d27760a21b057239aabde0298a349d87c1df. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHN42499009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b92031004e8829d753f552b029bf77d264b26b17b563a9c65b116527ce95171. Chain 2 (Bitcoin): anchored in block 960101 (2026-07-29T11:46:30Z), 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/QZHN42499010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b7b100ae6de784af56ff1b816d8411c9baf3276a61e5ea45d5c93496ea469d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHN42499011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4979a2fbf40a805d0959d7d8ca642fb20a4ed9e8f54f86213d4585b991b6ded7. 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/QZHN42499012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20401ab648d748704e990ea12533a2ab0fec157dc48f0fc621d0c1e713a21093. 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/QZHN42499013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd96cb4b31f01e23ac987223e6b22fa0b0329dfcd0da3840a71014f29ebb2ec64. 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/QZHN42499014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb711693d99c88e45ff7299bb78293a5d0c53071c76ffc5c163c022c0f6c2977. 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/QZHN42499015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2904472d06283472d3fbb2a12169932e80cb05a3e9040c6ffe103c33cc6fb62. 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/QZHN42499016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282f08b56a916e4e9927f9d2156b867cf18d36ff33f886ec2355ea2fe4140f5e. 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/QZHN42499017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeed04b0ecdf14438522be4c6e75f01f2d59570508ca5169f1dbdf5ac3f1ddde. 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/QZHN42499018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4666ff927a6845ce2ad83f37da2ff73f9f841b0e6cead0bed473872b5e03f3d. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZHN42499019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be8f0a4b5d204ee29c5c85a2ac7b210c47d8cb139732fe16ac6c5477a009708. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZZ7W2482787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84fc49dc537ca9e9411441cd114f30917865edd283a6bf76e2a7ceb3678489e. 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/QZDA52528323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3157ed05cc7e8521a1600abf8dc6b9157fa3723e7ee7c3a193b427d05c544c0d. 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/QZTB42594052.