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 0x0c41591f2d98b2b0cc80df84e5fa210d44849f8cb84a16d6b41b2d417f320cba. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/351b8d20-d08b-4990-b005-56ed81452f51.json and https://artists.proofprofile.net/proofs/artist/351b8d20-d08b-4990-b005-56ed81452f51.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Kämpf dich da raus (Akustik Version) [feat. Jona Selle]
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 0x197442166eb22cc0a54617b8d66acf324fc6c06a5e590d6d29775b7746f2862a. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/DELJ81588472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c42cad13c3c4eb01906cc2aa8d7458bc07bb94e401c2e6d259eaae24d4657e5. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:41: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/DELJ81750736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48e9f449115789e5a015028873e8c376341272e70ae2d4801d3b28fd34e59fd. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/DELJ81916248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab76b51abf56fd7f37eaf58d56b54278f0901d40650797d1a68744988afc975. 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/CH7811933094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3345871d5313d57e0357f6073e8dcae40b990493d00c4013b69b7986405063b6. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:02: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/CH7811934241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05089e718c75405b079595e57f65d2123752d910265ea573e0e0d8f0e385345. 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/CH7812219094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e3aa675699339d69f44c9b5db869d4b16f135be37b18337919c4ca413fdc12. 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/DELJ81806746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd66defd2b8ea0c13e2eca43cadb530c6a184129d24e3fcfbe86b92e26c44fd7. 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/CH7812219098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333bb420dbff0834dfb0554deb9494c721e72a65d0da4a600eff20b95464cd2f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEQ121427024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6aef7ca1554199a8a5553ce56776e8a03b97356b0fb2ae7561a66fa9c228b0. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/DELJ81337653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa860fd9be32ac60acc2b9eb590c25216be9e9ac419beff023987fcdcf61d75e6. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/CH7812219095.
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