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 0xb37bbeea79cbb39c817e03fc2d195e53081e28d3f19af439ab20b2c9ee4e468f. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a82dd890-65ed-46d0-b2bb-440351454789.json and https://artists.proofprofile.net/proofs/artist/a82dd890-65ed-46d0-b2bb-440351454789.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 0x772c593e6a6e4cc39622541a30b9a55af62a74f1b78eeacc5dde14ce32534eed. 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/US7VG2303469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844e9a230db1de58e2e01af285198ef7a96b86eb79c01f566b32f81d32652927. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZTVM2125557.
Geisha (feat. La Sede, Tane, Alblack, Julito Yao & DirtyBwoi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4ac0992b34dec6cd2a317025e57019c2ab21b9397e74cfcf03a4093316cb40. 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/ZZOPM2239913.
Deja Wopi (feat. Alblack, Julito Yao, Kid Lucilfer & Dieglock)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494745d7f7be7303fd89a15d4b2a10d520d2f4fff9946dc1d56a4ee1bea4f76b. 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/ZZOPM2239916.
Maipu (feat. Julito Yao, Alblack & Kuroh)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe341b11082fb273c99e664a5f9a94075a1bc21a57e925f7973796b101fc938fa. 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/ZZOPM2239917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c28f76f2abe5cc4d742922ec4f761e9acbb37afe70e7eddab70e426267d9bf8. 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/QZ5AB2299865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe330ede8ac49d3728c94763da7589ecce89dd5ee484ac21b46809366ff8049. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZTPX2152839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13cbbd3f03f6ce032f97761dec119ef43843a397efe760897af3a10b5d1f4ea1. 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/QZ5AB2299866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11933ec255bd06899c754b3c10aae819a97a63192c183093b4d487b9bf8b462a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZ5AB2299867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7365e4b436684f024c1d7d316c9c7685caf8d35afd2c74a33dac483fe1000439. 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/QZ5AB2299868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b4f8fa8c6fde8dea2765317f1b5b794a4f283bebb7768116f7c8db8de9bfbf. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZ5AB2299869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5953fc76cfc0686b8ac710e1513638cca0bdd5cc814a4e89a4ca76d135aad6ab. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZ5AB2299870.