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 0xc2b3028901bb647d878b6cdedecddec98d4bedef5b2b96c64598cea19bec0630. 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/2b79b08d-2ca9-4bd5-acbf-cf63f28d75e2.json and https://artists.proofprofile.net/proofs/artist/2b79b08d-2ca9-4bd5-acbf-cf63f28d75e2.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 0x3e2f73c767277d1b87bd13250a3bac270dc539a393a63ccf0f398938c00f0913. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/DEKB72065933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c73d6f65c72be0bba6a627ba074a69c60169fa466f750e0bac89aa7c8e126e. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/QZWV32419644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909ffca3830cca8f7855a2025d09a33a614781d0e4a5c3a2a50c5d528ee88cf0. 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/DEH742428464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e95d39ff6ab8a73c39f4ff7f6e769ff827e2cf0e1338ccb7bccdbfb6e2ea4aa. 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/DEH742428465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a8f782d02d5b61d58a7a19dc09f0dae85e1d0089c687f257359b834b702922. 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/DEY472478659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1e4bb59a80a8f724c1465473c7a357a06d54b2e379c9b8fa83384d0bce54ab. 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/GB8KE2314861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601cf5ad6da656557b1331093f28b8529890061d2f4181c9a083a40445f568ff. 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/GB8KE2314864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f20b67bbfd1f2ebc2191341731374bac52c4554a08bed008be8d095613d11c4. 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/GB8KE2314866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadcc0549d2453705b72165402b3d7e7ea74a0d4a6d4d33cd7881de8ec7d7f03. 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/QZWV32453623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18465079a562e5aa9d139d2e8476dd2a470e9845d5c750c6b72f1e179a48de15. 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/QZWV32453624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcc27d0b9edfcd78097618384e8f796bf02d92568117def7aff1bf2f6a3e4b1. 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/DEH742430992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c1498970bacbc519b315d8b96956fe10f4128bcb637a6cd83efe32c3c1ebb5. 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/QZWDE2465384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418fcd7b5f73ca02849227301591030bd18828651875c241a9f41fa62a93db84. 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/NLQ8D2400293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0435af7d41e5eee2107294f1b4715f155dc267ec77b9633fcdc913d21ed511f0. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/CA5KR2377910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429e376db11b75ad5e5621bdb92887d6ac9102f63fb7562fc657f8345f646fee. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/CA5KR2377911.