1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0xacd609f21d756038061464c645a80d2a4a09dbe2abe29ed5156b20b1beb1c5b8. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/115503d1-455b-40c8-8f8e-c1f532b16794.json and https://artists.proofprofile.net/proofs/artist/115503d1-455b-40c8-8f8e-c1f532b16794.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
So Will I (100 Billion X) - Instrumental
{"copyright_id":"0x46a4ef25cc4eaad794335d76e804a562dafbfc8f16f0997bb6a1e77449a2c22f","isrc":"BXQ7A2300003","name":"Como é Bom","registered_at":"2026-06-29T16:01:55Z","spotify_id":"6O6HI8iBLmtgYGFcFqCZZH","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a4ef25cc4eaad794335d76e804a562dafbfc8f16f0997bb6a1e77449a2c22f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6O6HI8iBLmtgYGFcFqCZZH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6O6HI8iBLmtgYGFcFqCZZH.
Bençãos Que Não Tem Fim (Counting My Blessings)
Pra Sempre (Forever)(We Sing Hallelujah)
Oh, Quão Lindo Esse Nome É (What A Beautiful Name)
10.000 Razões - Bendirei ao Senhor (10,000 Reasons )(Bless The Lord)
Essência Da Adoração (The Heart Of Worship)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a43f2a47ea42c793aebe8019756c821e494c3c451d570b62620952869d2b83. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1i97Z15uZjsm4J2x2fT0Qw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1i97Z15uZjsm4J2x2fT0Qw.