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 0x87706d1ad0d2269c59e6f458c637ffd3131da10bee7922ea754041b8e8d897c2. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5d0061a7-bde1-42af-b216-46445e9582d3.json and https://artists.proofprofile.net/proofs/artist/5d0061a7-bde1-42af-b216-46445e9582d3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Der Glöckner von Notre Dame - Gesamtaufnahme Live
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 0x2a52f6b307c965285c3acfe7237981b7724eb6145e02599ccc5b2742d23e0981. 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/ATM892303676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485e49db61f32dfb24da2ab57b2ee4ff0368b8cf57609d1ae2eaf188a40446d0. 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/ATM892303692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf39d5ad07a77d1de826989162443d18900524a765abb03514dbb2581ed791c0. 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/ATM892303686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387ee8ae662eafc4ca2b9217abe738d5404588069e391fe55ee52cbe98a5590a. 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/ATM892303675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4317eae884ce7b74eff4a01100649c9d34aa224188ec949d48e80c0a734fd07. 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/ATM892303680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7517f9d07af962c759fb1e8e4f53ce9ca885c4f1a190459ce88a4eecdb0bc1. 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/ATM892303694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c24fff98864c7aa4bcaa30e8310c13451532fcef90e4835ece65df7f2a2c5e. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/ATM892303695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6f2b6345d02f852b06f90faa61a7ea6162d446596ce8e2e6ff29f6e38b8855. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ATM892303682.
Der Klang von Notre Dame (Reprise) (Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268699f72a7bf81ff3e56bdda0bb0c95a430e3f6b3345f44a8cb6599156b2e80. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ATM892303685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3e0fa4bf474cdc29940082d5c76916d63a3da608e93cfbc1746376c3e54f8d. 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/ATM892303693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x454f59b0a884a20a7862c618906d9e261a51fb24e2ebf1e7b7f13a651bead1af. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/ATM892303711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3744ce657f60ea38e2109d236821abc9c2440be97d0e473d33ede240f092b54c. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/ATM892303696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec6e70be24fdd801cb443b7603076652e29e391bf74d5b89dc3aaf5146fd78f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/ATM892303697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5ccbb99a330364c09752237fb22d23b052081c6a1007181fac4a810f7b70be. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ATM892303701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ce187faf5671258fcbce0c3fbb4dc519118545f02de65bed823a8a0cd6e0a9. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ATM892303707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682418611541af982f44744cf4830cd75e2df99577cb0f2469882fc3f8d668d3. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/ATM892303708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5e8f35e4a9f7ef020e89b6bf3c95b9144e24bb3a3fbddf8321185df301759c. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/ATM892303709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ba7b6b37db0e11155484014c7d15b3a213882a286d07849955596f52543737. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/ATM892303710.
Der Klang von Notre Dame (Reprise II) (Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe874c8715c75caf89e2ad4db74b52455370a500ef2b3d127cf636a7d67255ea8. 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/ATM892303702.