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 0xe6b3aaeeeee9f9293cc8bdf49ea9fa8d4d66cb746b6c7b59887337e4881c56ca. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/84bd11a3-7b7e-44e5-8b8f-c8569a45101c.json and https://artists.proofprofile.net/proofs/artist/84bd11a3-7b7e-44e5-8b8f-c8569a45101c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Märkische Heide - Steige hoch, du roter Adler
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 0x07dd448f8e4c4292816f84349f1a854f3c215d686928fbcad02e174a7a92fb22. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/DEA610100090.
Die Loreley - Ich weiss nicht, was soll es bedeuten
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f1be72e2605b90100803b6f30cf5eb63ee8078b9ce8f0bc78d7c829a7450ac. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/DEA610100092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf3d9f5ef180aebf4a16906d5d27fd12d6ecd7d6f9183a9e68dda1c06e53ee0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/DEA610100094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb545038fadd577db4cc6c8661399b7a3ec1dbc9d855e6fd61b7880b2b95d80. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/DEA610100095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd803c0a9f604c9e54b0fcf66a7bc41cf82a37c87f891b0a819e84dae09c9a36b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/DEA610100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59616696577f1a4f1ccd321054fb99dc7c8e3e7e393758cb1bcaaa17583b51a9. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/DEA610100107.
Wir sind die Niedersachsen - Von der Weser bis zur Elbe
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696583bbbc8c7e006b9fdbd9baf255561322c5701da930b7e5ccf68a1e2f1eca. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:41: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/DEA610100108.
Deutschlandlied - Einigkeit und Recht und Freiheit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x442d0bbc5109dfa5eaba211c217c2c26f7f5aee2c73c5a30f5e35b0a3b877825. 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/DEA610100110.