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 0x55d34709188c4b3035b0ed1bbec616d04c61fcf4bfc2450ea3714ce5f34b48ac. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/490bff64-fde0-4deb-903a-02365e75148a.json and https://artists.proofprofile.net/proofs/artist/490bff64-fde0-4deb-903a-02365e75148a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Folge 3: Dornröschen / Der arme Müllerbursche und das Kätzchen / Die sechs Schwäne
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 0xaf346399989f0304a34eefbe739c118f4c3370dd47daa6053f0a571b2a937714. 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/DEKV42113001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3082fdd19e11a9253e29e51cccbed438b75cf0c89bc20eab4f1b2f6f4642f524. 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/DEKV42113002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb507ddc24b24411c074e50c262ec3de1cbdda76358dd83020b97d5ffafacc87c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEKV42113003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed01856d62cb08e8cdbf5331fb923c0a84f10d7d088e580a8fce49cf4d73d89f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEKV42113004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5f7c5eb218114f31a0588890579207bf6d4276d77aa6d6bb72b30272aaca55. 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/DEKV42113005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa844c8e5f6daeba5103189842f83b59155bc61d8f4f650e0052c9bda6b683eaa. 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/DEKV42113006.
Der arme Müllerbursche und das Kätzchen, Kapitel 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ee86545f9bf1fbb52f75af12d306e8df3ae1556b6dc54f7f16ec8cfd070dba. 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/DEKV42113008.
Der arme Müllerbursche und das Kätzchen, Kapitel 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9fa02f17c2e97b325c18135488e084377b77d0233d4f47e3afd2d4fa50e21e. 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/DEKV42113009.
Der arme Müllerbursche und das Kätzchen, Kapitel 3
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe540a837dd4625e6798e0d4b73f46e02094022e9861734a5ef5eaffcb4b0c0c. 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/DEKV42113010.
Der arme Müllerbursche und das Kätzchen, Kapitel 4
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3632c52dd8b4193ee1289f419c7612e319374370fdd73bddeb0bf082b573e30a. 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/DEKV42113011.
Der arme Müllerbursche und das Kätzchen, Kapitel 5
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e5d71dd986d16682a8d4e73b3a71f37fb9ef11cc8f15f76bf6be3ce097fd46. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEKV42113012.
Der arme Müllerbursche und das Kätzchen, Kapitel 6
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce37e7918da0511d2417b4b5a13db7ea775bd4ad217d6f397a19356f9786e622. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEKV42113013.
Der arme Müllerbursche und das Kätzchen, Kapitel 7
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d62f496135b74567b741b89ce82cc907ee4413d0e8b9b305ddabfc15d41c07d. 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/DEKV42113014.
Der arme Müllerbursche und das Kätzchen, Kapitel 8
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6e02d7d473392cdf28030354d92020a3279197960dfa7161b84c7c61ce2445. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/DEKV42113015.
Der arme Müllerbursche und das Kätzchen, Kapitel 9
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa044d3f39775e53496440bc787ac51d3024864a952e497a997de68466e78086b. 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/DEKV42113016.
Der arme Müllerbursche und das Kätzchen, Kapitel 10
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbadc21e1f090b33f20c1545fd7172bbdad8fd99b8a544eee3099ce09a389ec0. 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/DEKV42113017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d51f0f82d3427130240cc783fe9794ce6cb761d6d0cab572338b709ad927078. 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/DEKV42113018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614f58ad28af16d1eada78db478e0e18fb454d4fa3dee70d5783559e3d0682d5. 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/DEKV42113019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25582d56fbd4e0244c3934e7221c5f62a3b4b36a4eb4a1c4507935cd8e56d261. 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/DEKV42113020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0286f0fb18cac9a32161d20885dcb16c79521782b0c0ee956ea39bf36f12c24d. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:22: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/DEKV42113007.
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