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 0x3976258ad0cb70fe3d01d0dada2ebfe31326c56d0d06d523976da8c3cc465423. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/43859c2f-7b7e-4bb7-94b5-9bdaa61a08d1.json and https://artists.proofprofile.net/proofs/artist/43859c2f-7b7e-4bb7-94b5-9bdaa61a08d1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Unehrlich, verlogen und stinkfaul (Bonus Track 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617453e02901be8f8bd4b8786a050dec348689d1685ea1cb346deec650df9fdc. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/DEBL60388159.
Das Ende unserer Zeit (Bonus Track Version)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6e6f31b35b23eb9b2c0607b1bc9cbd24916ae5edb976084c738a70358c74e5. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:21: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/DEZ651363824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52817f7ca892842db8d22570d8b042efc41451fb1df6784200cbe6b850528813. Chain 2 (Bitcoin): anchored in block 958369 (2026-07-17T07:58:36Z), 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/DEAL30600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf5d204464ea9f1223f3316e3a156c76ff7d5b914f20ae6c08e3ff573ad69ea. 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/DEAL30600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4e5c2eafde1507d967b5debb369e75e51531cdfcf02a655c71b1da01042c65. 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/DEAL30700281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e93060105860112929874454ff1a2d0531c7459e50ab8219d868b8d4b06984. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/DEU161904719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04af15522a70fe3b63bbae0a69d0c8118af045a9469b6058f271f5087e8f5cfc. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/DEU161904718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a00d76cdc146636d25d6754dd6cf3e0fd3d41ad8c37c32561502985ae6d818. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), 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/DEFS42102253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09a691e234a44841d09dff17820bc60bf8f10f0b866aeffd0e4d6891302bdfe. 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/DEBT92000098.