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 0x74baf7474374b91c5e0953d2b5441298fd56eea1a067226f3ab5cf6dad19a996. Chain 2 (Bitcoin): anchored in block 954618 (2026-06-20T23:05:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c922811c-b109-4339-b13a-a1fbe4b99f5d.json and https://artists.proofprofile.net/proofs/artist/c922811c-b109-4339-b13a-a1fbe4b99f5d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Lady Bess (Live from Theater St. Gallen 2022)
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 0xe3e7dbd3938d8682ccea96c7016fff9355ae691c93720ba5b17f0e1c4a986c6b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ATM892303599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c6bf3dc12835c81dd5741f2a39c5e5a154fc68fc25437cde7332215ea35bc0. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13: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/ATM892303607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b4a800fc83e5ec68bf4fd2babddf5b79d691a0acd63374f85b09052a05b8f27. 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/ATM892303608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a4f4e2f609e3ec5650804c5b33465683068e72db5f82527a1a3908bd94dc93. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ATM892303609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5e30593e7ac27db65994406f75e4314faacf387b2576fc42c395d013c40be2. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ATM892303611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f096b6838a9a2a57dc06ba99b7c34ef56ccf497877ebf5b07ae4501c1ddb916. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/ATM892303612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f8d4d01d4a01bb50ab96a53999fffd7dcbd2650144119bf2dcb5a9523e5912. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/ATM892303614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6cad2d69a4633f5e6fb921bc89746ca450fa91fb209e4d8829fad231e1a6b0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ATM892303616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73cc4776ed22760c840ccd4e8aea997c596ca14c4c36651ded5238b772bcaa18. 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/ATM892303617.
Finale 1: Da! Der Kahn des Bischofs (Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb380e5c817ac8b1d7498b7d90766a99a9b1d07013b46fa50bab685d9a22d008. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/ATM892303620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22239077824cde4a037e8af97dc8852d755c7a4de43c8ebc6ebb22ee6199d410. 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/ATM892303622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86d20ac242c2b2c4779693e2e9cfc1893fd5e2583eb6321b7c5214c96860f335. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/ATM892303625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ae7a155ec60d8e09678943f11164302029e9a8f2a4b88d78d14934c8e4d205. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/ATM892303628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63fdd0cd2d62d6d50365cd4ad74a630a254f628b85a9373d05d9df0e3b9006b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ATM892303629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc6288d67b2f65cbabac165bcb6be84bfcbf56e03d6586e89de7ad32f6486f6. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ATM892303631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ff1a0191e986b2ef8e301e76aa018975ed4d18cb58891a80dcbfb52b16e4e1. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/ATM892303633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0e718c6e43f607429c9baf333479f9efb2da958c215f9dc9620e0df7fc7e34. 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/ATM892303636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae0944fda0f0d9c6367797e5703fdaeb15b0f86d97469de37d947d7fe8f9672. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/ATM892303640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e2f5a9f5a6b3b51c46567c4910501d414c45d5eecc02a75081748f13e75618. 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/ATM892303641.