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 0x8bd8e6f28c8e86b53076232342389db70b6d2a95f4e1011b210eed3655e8048d. Chain 2 (Bitcoin): anchored in block 953724 (2026-06-15T01:43:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8c610dc9-8dd4-4800-85e2-fb3a096d8147.json and https://artists.proofprofile.net/proofs/artist/8c610dc9-8dd4-4800-85e2-fb3a096d8147.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Peikkotyrannin Kuolema - Acoustic version
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 0xddab0d7eb60c31679abeb77ceed5a78059d46034b7c0953cdd365869338052d7. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBSMU3095448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c509bbd93d56ca51860f5a87781cfd352c87938400c3bebe1f9b17d9f46eb8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/FIDM80800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157578ca8fa1a07105eb6a8b1071797fd3b01cc821aa41c05ab3a6bffdfe2f7b. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/FIDM80800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9140bf8d6d4330a7b1d6a537fcb008a497e152763160ca38931fd973a307ca2c. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/FIDM80800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78bb55e88c09d907d49fd6d67f238c799cd9bc9fbb3105c37df4edeb99021c7. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/FIDM81200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725ec56e3681e96e485aa2274fa8e3effb637d1428d74966835ad0d70f90a0e8. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FIDM81200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9f290455c33a354eace2d9ace4eda6a4607f0de634f3cafe46ee192f5518dc. 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/FIH292200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864b2d5f947dc58f12f6148be6de319a40c6d63654e61e61d596469e191b6f7b. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T18:55:42Z), 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/FIH292200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29dde84eaaf5276cb2dbff9f2ef4b29b7521bfbd36f7c07433cc1ad5c50587ca. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:23:47Z), 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/FIH292200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a900f44250130ee0cc08a06073c426cf23983f541cf12d217125845e604ed90. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/FIH292200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf6406b97c6b392bed465210957cc21bd20eb69f44f6ab8fe040e3525ddcb52. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/FIH292200006.