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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c805c3134988fa871f6ea3cafc4c3ca01c71804132cd1669d86846eafb027f. Chain 2 (Bitcoin): anchored in block 953618 (2026-06-14T09:16:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1db69186-66a9-4466-a74c-be40c30d1d9b.json and https://artists.proofprofile.net/proofs/artist/1db69186-66a9-4466-a74c-be40c30d1d9b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Ostarin Speismään (feat. Kikidi & Hurtta)
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc586e379e00d6453a1b1d579e6eae71d4edc87206e4ca6cceb8a141521006d7. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:37: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/TCADC1745632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe165d0fcfbf8e71819b2dde454e74537c3500bc0d805dd0e18c8aa088369b459. 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/TCADN1801628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e33e5babdb4eb357f53c2be1ed1bcb38304207f4c868122071fdb1e888710b. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/TCADN1801637.
Reijo on Retro (feat. Ensio Soikkeli & Pihliksen Paroni)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83ae471f616c15202c8f1e9432b1871afd1c12ba86214328340836cb8567c20. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/TCADN1801622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621a3fc95522e7fa59cdd0dc708ac1ca01b672aa19e5e923fff1ae48f30e072c. Chain 2 (Bitcoin): anchored in block 958668 (2026-07-19T05:16: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/TCADN1801610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f2908f60ec4de53f774dc8350742c04dfbb8b228a09acfcc08676fc29f7b71. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/TCADN1801627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccafc880f1f378f99f5d22dbb6d49aaca6a996340a878e22baa53f5a525d758. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/TCAEN1970501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ecb7dd9f4db3fc4096d208d0af2e101e814395cdaf90ad82404a914028678d. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/TCAEU2065495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa622393a0fe60d6b371e3bc3457d33156d42220de76bdae683fc6e7399aca91f. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/TCAJE2466222.