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 0xde05b77bea50243ced42964549282c87eb424da2fbda8e6e3ac64484e76562d7. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/837cddef-f3de-4e32-bf9e-37f418b6c76c.json and https://artists.proofprofile.net/proofs/artist/837cddef-f3de-4e32-bf9e-37f418b6c76c.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 0x50f630a45b7e20e07314ea3540ccbfb0680bbb7f16297070959dc8da60fa2e5c. 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/GB5KW1602529.
Sossity Waiting (Sossity: You're a Woman / Reasons for Waiting)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4024cf76c2a20feb50dad8a0a89398be61f8d68c1cc1c9a3cca6084095980b. 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/GB5KW1602530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83002c66bb36ecf4c9029faca97802b803978c107798e73f2757c942f5d0b795. 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/GB5KW1602531.
We Used to Bach (We Used to Know / Bach Prelude C Major)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f2a6f46cfabe1e4c949d760a12bf9164a2caa2a1726e4e0e49d3a830aa654c. 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/GB5KW1602532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38750e2849c33f581941155a2f619e1ca0e846ca805cb64e12d2cf44762b55a5. 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/GB5KW1602533.
Songs and Horses (Songs from the Wood / Heavy Horses)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3825ed2d5396c3778e611430171f1fc5c25571d0bf0425df9f4e08ace8d819a3. 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/GB5KW1602534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816aa13ca51d27f7be00f0366b90253907fcf9f0fd4264fb95bf48d0ccb66ae8. 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/GB5KW1602535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc951711471071d715cec8be7d32e276fa319b2d8488f4890d11a872380691900. 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/GB5KW1602536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7b4a4acac66338a91cb2ca1abdf55d0742a45dd40c64fae031c48ac29263b7. 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/GB5KW1602537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3be50bda14f8f274d4cf9f80378338066d079d4f088942c76b7ea4c154ba14b. 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/GB5KW1602538.
Ring Out These Bells (Ring Out, Solstice Bells)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408ee4f8982d11f06c1a644a66c5b7dda9e7582e43cdc10bc177ae6a5c3e99a2. 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/GB5KW1602539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588a7a2d737b476e3c0ab2deaedfb7dba3e32bd82db71c37bf58b90b2f9fdcfa. 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/GB5KW1602540.