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 0x82b31654db41e2cfd768e59f9948bb947df447d03ddb0babde29edb6fa873f76. Chain 2 (Bitcoin): anchored in block 953941 (2026-06-16T11:51:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/210ff2de-56d9-4ae9-b95d-5dbe3a57f2ce.json and https://artists.proofprofile.net/proofs/artist/210ff2de-56d9-4ae9-b95d-5dbe3a57f2ce.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 0x864298e58ab18663a74760ee661146e201a7e84f400ef84f82efe53668c612c0. 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/SEMBA0600202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d6985fa222b94483b1741666770d1b1bb7550c97f0b58c9636d285244d0c79. 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/SEMBA0700101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc7b75a361db35bceda536f5574a6427a629869f890156969aede0ea2f35362. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SEMBA0700102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98646e2aa660122152f1ee7d7caa27d06ffd42eb217c350e87e78e96f3ff0855. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/SEMBA0700105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d0d40fc10778ed2adab7199ad323cd22aec2343e1a170c40a1767e68417cda. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SEMBA0400401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc81931e1027d3454d4fd42870935557bbd3dce5d899b2eacb580d30e6cd554. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SEMBA0400406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26bbc94d4cac138a00aaa7a2e0b9afe3508fc8fe180d6378d4d676404cb57ad7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SEMBA0400407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c8106f73effffb27154823f2edd2214d72b94cdd4bfe2a567d6d7e0ba23730. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/SELAA0203001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf698151dd1fe13997aa9374ceb701faa32d98638cc68fa6f47777c934b5d03. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/SELAA0203002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b1353d74dd4f18c3abc68522611efb79f6abfd458282217cda8c53039ff208. 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/SELAA0203003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990d04187b279430dfae5fe353f11ddd5bc1ff76ae26b50efca3fd148e115d4a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SELAA0203004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f52c9e091357f4403cd1730f35aec367f9d9c0f66d16c0f60f961a4a3ed5ce4. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/SELAA0203005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b9997dd040156fbd28e8ca2489c1a6a877c8ed4c8b823033a004913daeca45. 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/SELAA0203006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ee77c763fc280eae1de87840bb81ea31fb579cd3c89ac135c951dfa6e31dee. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SELAA0203007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109dfedf798d6cc05d4183714196368325c90476f2e60d1d25479050a4c53e59. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SELAA0203010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55764ef317ae2d5e14b85ab17596c8e179a167fb874cc8f388d4072c1b4aa3d. Chain 2 (Bitcoin): anchored in block 960306 (2026-07-30T20:23: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/DEM250106021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bcf80643517e3ac1af1e2c616bd889291cfa61b1e611b7e2612cb8e5e32ad4. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/DEM250106041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6a8521ac458ac550c88613f7ea8a9c4a59cf803e8d5fb34e63ba0a84a66e92. 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/DEM250106051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75adf1024779200cebf2e8b7efc0dc881e4f5e7980d9e273bb7b5aa86181b17. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DEM250106061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe82a4339688d3ea93fd6a1d23c14ab1ff7950ee7d5fb082b220c622b73e167. 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/DEM250106071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6596308e9075e261b25da70e263ed2c951ad6a33b7088617f152663c1ef0d3a0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DEM250106111.