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 0x6e8455a6dabdd425ffe8c2bd55dc9c32d14702533eecd2b2233c10700927b355. 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/47eea480-58ed-4f5e-9324-c9ec4595227a.json and https://artists.proofprofile.net/proofs/artist/47eea480-58ed-4f5e-9324-c9ec4595227a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x08047fbfe0bca0f275c721523fd0b1308f8d39620de8ab728f90f211dcf0e683","isrc":"BRMCA8400052","name":"Blues Motel","registered_at":"2026-06-29T08:23:36Z","spotify_id":"15IeSjrzjRNjHkUTHSH5AJ","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 0x08047fbfe0bca0f275c721523fd0b1308f8d39620de8ab728f90f211dcf0e683. 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/15IeSjrzjRNjHkUTHSH5AJ.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/15IeSjrzjRNjHkUTHSH5AJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb99b96a7bfbb4eb6e350e938314b1e1bae61dc6ed99f364950d91f18e5a8d56. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3twSeOSD4Fq2Sd0A8G1r9H.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/3twSeOSD4Fq2Sd0A8G1r9H.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14bfa96dc7c9ec2cacc14575966ced2b5dfc3457bc83de37754b640e90de458a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Fh54ffhJSzVXwT2WfbsNp.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/6Fh54ffhJSzVXwT2WfbsNp.
{"copyright_id":"0xa180e5766dabbf3328d3c096fea31f31cf11774badc3152a0bf36b760523d0d8","isrc":"BRUM71700995","name":"Dry Blues Gin","registered_at":"2026-06-26T20:24:25Z","spotify_id":"6sPmh4cPtJykeIt0MDSiSg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa180e5766dabbf3328d3c096fea31f31cf11774badc3152a0bf36b760523d0d8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6sPmh4cPtJykeIt0MDSiSg.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/6sPmh4cPtJykeIt0MDSiSg.
Aumenta Que Isso Aí É Rock And Roll - Ao Vivo
Quem Foi Que Falou Que Acabou o Rock'N Roll? (Ao Vivo)
Quem Foi Que Falou Que Acabou o Rock'N Roll? - Ao Vivo
Aumenta Que Isso Ai É Rock'N Roll - Ao Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e5af011255b8a8261042c16513106e83179ad247669202f9366326629bc13f3. 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/65JFsHQ0QomRlK1MLMsmbY.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/65JFsHQ0QomRlK1MLMsmbY.
Quem Foi Que Falou Que Acabou o Rock 'n' Roll? - Ao Vivo
Hino Nacional Brasileiro (Instrumental) - Ao Vivo
Aumenta, Que Isso Aí É Rock 'n' Roll - Ao Vivo
As Histórias que eu tenho pra contar - Acústico
Aumenta que isso é Rock N Roll - Acústico
O Nome Dela Era Ieda - Vinda Lá de P. A. Town
Se Nem o Inferno Te Quer - Sai Daqui Mulher À Toa
Rock Brasil: 25 anos singles, remixes e raridades, Vol. 3