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 0x3fbfd7deb0c931d6d856784f7b8ab448f36b8e708e969b00d78d799b324d6388. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/96cfad9e-0d9c-4423-8a56-118f4ca9e8a3.json and https://artists.proofprofile.net/proofs/artist/96cfad9e-0d9c-4423-8a56-118f4ca9e8a3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
How to Ask "What's Your Name?" In French
Greet Like a Pro in Spanish: Good Morning, Good Afternoon, Good Evening
Learn French Questions: What's Your Name? (Formal and Informal)
Japanese Must-Know Expressions for Daily Conversation
The Fun Way to Learn the Brazilian Portuguese Alphabet
Learn German Questions: How Are You? (Informal)
Essential French Phrases: Introduce Yourself
Farewell in Japanese: Useful Ways to Say Goodbye
Discover the Joy of Brazilian Portuguese Alphabet
Hello in Italian: Greeting with Confidence
How to Answer the Question How Are You in German (Informal)
Greetings in French: Good Morning and Good Night
Japanese Small Talk Conversations: Introduce Yourself
Expand Your Vocabulary in Brazilian Portuguese: Moon, Banana, Samba
Mastering Greetings in 7 Languages: Learn Spanish, French, German, Japanese, Portuguese, Italian and Chinese
Chinese Grammar Made Easy: The Question Word "Ma"
Spanish Vocabulary Boost: Great, Very Good, Excellent
Small Talk French Conversations: What's Your Name?
Small Talk in Japanese: Introducing Yourself in a Formal Setting
Italian Conversations: Small Talk Made Easy
Learn Spanish Sentences: Everything Is Going Very Good!
Learn to Say "Nice to Meet You" In French
Japanese Small Talk: Conversations for Beginners
Simple Small Talk in Brazilian Portuguese: A Guide for Beginners
Greet and Chat in Italian: Boost Your Vocabulary
Speak Chinese with Confidence: Beginner's Guide to Conversation
Learn German Questions: How Are You? (Formal)
Small Talk French Conversations: And You?
Get the Hang of Japanese Grammar: Understanding the Particle Ne (ね)
Essential Greetings in Brazilian Portuguese: Good Morning, Good Afternoon, Good Evening
Make a Great First Impression: Introduce Yourself in Italian
Unlock the Secrets of Chinese Grammar: A Comprehensive Guide for Beginners
How to Answer the Question How Are You in German (Formal)
Learn Spanish Questions: And How Are You?
Master Your French: Simple Small Talk for Beginners
Japanese Small Talk Questions: What's Your Name?
How to Say Thank You and Goodbye in Brazilian Portuguese
Mastering Numbers in 5 Languages: Learn Spanish, French, German, Japanese and Italian
Common Italian Questions: What's Your Name?
Learn Chinese Fast: The Ultimate Guide to Basic Conversational Chinese
Learn French Small Talk: Where Are You From?
Japanese Small Talk Questions: What's Your Name? (Casual)
Small Talk in Brazilian Portuguese: See You Later!
Mastering Chinese Verbs: Essential Grammar for Speaking with Confidence
The Ultimate Guide to Japanese Sentence Structure
Mastering the Art of Casual Conversations in Portuguese
Fluent in Chinese: Mastering Simple Sentences and Introductions
Applying Japanese Sentence Structure: Real-Life Examples
Everyday Conversations in Brazilian Portuguese
Chinese Grammar Hacks: Subject + Verb + Object
Make a Great First Impression in Spanish: Nice to Meet You!
Learn French Small Talk: Where Are You From? (Formal)
Introducing Yourself in Japanese: How to Say I
Learn Brazilian Portuguese Questions: Do You Speak … ?
Mastering Small Talk in 7 Languages: Learn Spanish, French, German, Japanese, Portuguese, Italian and Chinese
Essential Chinese Phrases for Beginners: Mastering Greetings and Introductions
Real-Life Spanish Dialogue: Greetings and Small Talk
Learn French Small Talk: How Old Are You?
Japanese Vocabulary Booster: Student, Teacher, What, Where, Mother, Father
A Multilingual World: Small Talk About Languages in Portuguese
Numbers from 1 to 10 in Italian (Italian Only)
Chinese Questions 101: Mastering the Art of Asking and Answering
Master Your Spanish: Test Your Spanish Translation Skills! (Ultimate Spanish Quiz)
French Conversation Skills: Talking About Your Age
Japanese Made Simple: Building Sentences with Correct Word Order
Yes or No in Brazilian Portuguese: A Simple Guide
Chinese for Daily Life: A Beginner's Guide to Small Talk and Conversational Phrases
Spanish Listening Practice: Can You Understand the Dialogue?
Learn French Small Talk: I'm ... Years Old
Unleash Your Inner Samurai: How to Ask Questions in Japanese
Boost Your Brazilian Portuguese Vocabulary with These Key Words
How to Speak Chinese with Confidence: Essential Small Talk Phrases
How Are You? in 7 Languages: Learn Spanish, French, German, Japanese, Portuguese, Italian and Chinese
German for Beginners, Lesson 1: Greetings, Numbers and Small Talk
Spanish for Beginners, Lesson 1: Greetings, Goodbyes and Small Talk
French for Beginners, Lesson 1: Mastering Small Talk Conversations for Everyday Life
Japanese for Beginners, Lesson 1: Mastering Greetings, Grammar and Small Talk
Portuguese for Beginners, Lesson 1: Learn Brazilian Portuguese Small Talk with Fun
Italian for Beginners, Lesson 1: Mastering Greetings, Small Talk and Numbers
Chinese for Beginners, Lesson 1: Mastering Greetings, Small Talk and Grammar
German for Beginners, Lesson 2: Numbers and Introducing Yourself
Spanish for Beginners, Lesson 2: Hobbies, Jobs and Professions
French for Beginners (Lesson 2: Mastering Small Talk and Weather Vocabulary)
Japanese for Beginners, Lesson 2: Mastering Numbers, Grammar and Small Talk
Portuguese for Beginners, Lesson 2: Small Talk, Grammar and Nationalities (Learn Brazilian Portuguese)
Italian for Beginners, Lesson 2: Mastering Conversations, Numbers and Time
Chinese for Beginners, Lesson 2: Learning About Chinese Culture and Useful Greetings
German for Beginners, Lesson 3: Jobs, Professions and Question Words
Spanish for Beginners, Lesson 3: Weather, Numbers and Colors
French for Beginners (Lesson 3: Mastering Numbers, Months and Small Talk)
Japanese for Beginners, Lesson 3: Mastering the Art of Japanese Communication
Portuguese for Beginners, Lesson 3: Gossip, Small Talk and Nationalities (Learn Brazilian Portuguese)
Italian for Beginners, Lesson 3: Mastering Grammar, Verbs and Nationalities
Chinese for Beginners, Lesson 3: Useful Phrases for Festival Celebrations
German for Beginners, Lesson 1: Start Talking German Today