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 0xf884f40f999f6b49a56f54e6feddd237c9464761c0e54f326a336e905706aa5e. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c4b619ce-b4dd-4e0e-bf78-d728bcc654fa.json and https://artists.proofprofile.net/proofs/artist/c4b619ce-b4dd-4e0e-bf78-d728bcc654fa.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Missa Sancti Pauli: No. 1, Kyrie eleison
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 0xb4c7628d5581310e77ad627ad9e2896ac4e1c99b4c5e1485a219b9a69741b4ab. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES7891802101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4b4a2fd14ef2b75f0283f62af4af9e44766e69a10ec35a2dbcae2892ee1b32. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES7891802106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c442728da7f094689eb7615f38a51d5b1bee69cb4df475dc403b884bbee403. 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/ES7891802109.
Missa Sancti Pauli: No. 10, Qui tollis II
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3260d3498d7d2e880b839f37e40fc6822bc76a8502c0229d8c35a661e8b52f7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES7891802110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb910525f07bd00933c757c77af94716666b861c4bf2b0e27db32d9b1e8a7b91. 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/ES7891802118.
Missa Sancti Pauli: No. 20, Et in Spiritum Sanctum
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767446f6567e47314d055b574e8808eb77fc73d77ffcf833a509feee2b9a8565. 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/ES7891802120.
Ein Lämmlein geht und trägt die Schuld, Pt. 1: No. 2, Wohin ist doch mein Freund gegangen?
Stölzel: Ein Lämmlein geht und trägt die Schuld
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c3736215bebc3536f02d461fab1d08b381bc7faaf9e9a1de3e18ac2e2c3c88. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES7891900302.
Ein Lämmlein geht und trägt die Schuld, Pt. 1: No. 3, O, Anblick voller Schmerz und Weh
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198f7ba7977ec97daa9880b042f53998674dd7f6a33d6291e7d7972392856fcc. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES7891900303.
Ein Lämmlein geht und trägt die Schuld, Pt. 2: No. 31, Mein Heiland, sieh', ich stell' mich willig ein
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2b1257720f639a745215500851b90e4ad23254d06c3da4cb8208dd138916fd. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES7891900331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d0fb4ce66a351ed6f0a2b3d9eef834d994d2011529d555d39f8a568e40ae95d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/ES7891802111.
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
Missa Sancti Pauli: No. 19, Et resurrexit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253ed59d90550a2d267395b6d1910375da67f0b8f0c1ecd26f3da9456059f051. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/ES7891802119.
Ein Lämmlein geht und trägt die Schuld, Pt. 1: No. 4, Ach wo nehm' ich Tränen her
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05daed00eaf4e6e4c336fa5212cab4d9747110413c7e59990f85fb5cdbebf390. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/ES7891900304.