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 0xf97ca7ee61dc7b1bca64042c2eb39626d8b86032c215cf1067e040a481aa796e. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/df444953-44eb-4dbc-a884-a8661688c0c0.json and https://artists.proofprofile.net/proofs/artist/df444953-44eb-4dbc-a884-a8661688c0c0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Learn German With Stories: The Semester Abroad in Germany
Learn German: Top 100 German Verbs, Pt. 1
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 0x307323b653b11613427c91d11196d21ea2051a5960d40081d7e29cc713833998. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USHM81814943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487b1a303e5c317b2c68d7710910ccf549fe272e8680a96f1db00ccfd07231f2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USHM81814946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139f9d0cff6f4abc7894cd4a8542f34bda3a6ae87171812a6f489ee022ea8be7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USHM81814947.
Learn German Verbs: glauben - To believe
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12472b718e19073426dd150959872765209e9c2f9fd3134046a3f2bdfd375228. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USHM81814968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7340a03b568e62db5d79fe8569cd46c7f8c8021e6eae045569af2a29bb845e. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/USHM81814984.
Learn German: Top 100 German Verbs, Pt. 2
Learn German Verbs: aussehen - To look (A certain way)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c4b6a52a52fb714cabf81e47f17d92fe839cc6c560d5fed2b8551608d1600a3. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T02:06: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/USHM81814830.
Learn German: A1 Beginner - Lesson 1 - Hello!
Learn German: A1 Beginner - Lesson 2 - Introduce Yourself!
Learn German in Your Sleep with Meditation Music, Pt. 1
Learning While Sleeping: Does It Work? (Part 1)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf73c0a79439bc8c2375f7fff57b84e12311bf9a41d97c6f55c16541b2102fd3. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:48: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/USCGH1969094.
Learn German in Your Sleep: Vocabulary Section (Part 1)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063e85b2db04aebd93a7278361d356f8b6c88d576c4346889bc7dcee3b4aba87. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USCGH1969096.
Learn German in Your Sleep: Dialog 1 - What Is Your Name?
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3acaba71233617edd03ad1e9eae22404ddb44a88cb9a46f50397fb28be1878fc. Chain 2 (Bitcoin): anchored in block 957674 (2026-07-12T07:50: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/USCGH1969108.
Learn German in Your Sleep: Dialog 2 - Where Are You From?
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9791371cc563f60931515dae8a13d527fe7f3f5de2121007c2b56cfb8cdf8020. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/USCGH1969115.
Learn German in Your Sleep: Dialog 3 - How Are You?
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb818bb6b62b418b4070c352669590a239efe29eafde3c1acd502535d9183ef. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T04:35: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/USCGH1969123.
Learn German in Your Sleep: Dialog 4 - Which Languages Do You Speak?
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5800048591893bf5eafae932dc61d8b84216099290b91ceeb206bfc824f1d6b0. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/USCGH1969131.
Learn German in Your Sleep: Dialog 5 - Hello!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97c770a30a526defde218c03dbd423c160f5b37400cbc14af4c2adf61c7a0ac. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USCGH1969139.
Wherever You Go, There You Are (feat. Capn Tuni)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d45faa47a1e8024e205daae23456654ed0db8faed54206045011e16d6e22c3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USCGH1969143.
Learn German: A1 Beginner Lesson 1 Hello! (Revised Edition)
Learn German for Beginners: Important Verbs (Lesson 1)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39c925545efadf65aeb5acde4b2cbb3157122b739d64ec08fd70dcf45fd2dc4. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/USCGH1969350.
Learn German: A1 Beginner, Lesson 2: Introductions! (Revised Edition)