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 0x83685562c98ae1565858d4d4f6c635abb6ab326cab0bc483d65977c48677f8c3. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/83132813-fc36-47c3-b255-01d8ef575a67.json and https://artists.proofprofile.net/proofs/artist/83132813-fc36-47c3-b255-01d8ef575a67.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Lost in Piano Music: Relaxation Meditation, Spa Treatments & Yoga Piano Moods
Romantic Movies Soundtrack - Piano Music: Romantic Background Candlelight
50 Minutes Sleep Piano Music: The Most Beautiful & Relaxing Piano Pieces
Relaxing Piano Music for Pregnancy: Soothing Songs for Pregnant and Expecting Mothers
Minimalistic Compositions: Minimalist Piano Music, Contemporary Ambient
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 0x16406b1fb1f6816322d55ed0ae053d60ae539f5af3855ec8b7bb2f25cdf6935f. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/ITO102236391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82cbb7eb6dace95ad4aeda707d935fd3b884abf845fe80af665d983da4b7c12. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/ITO102236396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58974584f3eba0853af8f633f3e04243814d43c3e15fa651e5ee1f1d7739a02e. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/ITO102236397.
Dreamlike Ambiance: Serene Chamber Music for Mindfulness
Piano Melodies for Romantic Evenings: Italian Restaurant Dinner Music
Piano Relaxing Music for Stress Relief: Early Bedroom Morning Songs to Wake Up
Tranquil Piano Melodies: Serene Instrumental Music for Deep Sleeping
10 Piano Tracks for Crying: Melancholy Piano Ballads for Reflective Sad Moments
Contemplative Piano Music - Meditative Melodies for Reading Bliss