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 0xcffc20849b1443182f9cdab4fce257caab92ff344b343276cc0de5b43e1d10d7. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/89d33320-9797-4691-bbe5-8d155e767f90.json and https://artists.proofprofile.net/proofs/artist/89d33320-9797-4691-bbe5-8d155e767f90.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x93a0525ea63bd2443d2a81b4c70079e96569aa43b30cc3ee54b3559f73e6ae96. 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/DEW749805001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05fbeb74b83d3e7341894886cf7e36c1dd05b265cfdcab051e4a0e04a2693159. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/DEW749805002.
N. R. Bakalainikow - Habe Mitleid mit mir
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1780e9307ddcfa5c61d943513c2aa99a55098b818d43a18cc3e34673ecee5ee2. 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/DEW749805003.
Gerhard Winkler - Rumänisches Ziegeunerfest
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad132d226a7d29736c5c80d3c0cd47c14465acc78409e7d20be8977be965f768. 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/DEW749805004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0912795cc4d056af49ccc5215b0902b9c8fe14f4d5e59ca95d5cd289a4179a8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/DEW749805005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533ba634edcbb9d13b37ad194ac790dcb0dcc31d1a88b09b4c259cf84fa98976. 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/DEW749805006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9af5383732aceaa51fdfb74d5c4762f83bec5ad2cd23b31230861a5680283e2. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/DEW749805008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf364affe7a404799e07d6114d1a3ac7054adfa4eecde0d1609020820a2d29342. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/DEW749805009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb005dda4d4abe155d548aa762cef8ba12e6c1e6685e8df179e4954d8f2c84077. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/DEW749805010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde83420108d35adaf28e2585e0bc1bd836e3f0e72d9e243a4dc25de8d88d38d8. 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/DEW749805011.