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 0x78743be6bd3f329802f6fe4a2ea72bbed12a7ebc143117e9ff65ccde71366890. 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/f13fe7fe-efa9-4a75-81fc-2dd1f8808b27.json and https://artists.proofprofile.net/proofs/artist/f13fe7fe-efa9-4a75-81fc-2dd1f8808b27.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x025914f8d2814a8f2852a15498db17b0c2005a1ee9bacc81307726f375a1b4d1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/45T7Ejk56TtSWNoSU8MwMI.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/45T7Ejk56TtSWNoSU8MwMI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a912a1bbdf5afb7e95a54c335fa4f98487d66e7430555b5760ea43285db3c33. 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/0QmJy2FUYk8HYxDO7Ypp7N.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/0QmJy2FUYk8HYxDO7Ypp7N.
{"copyright_id":"0x1f468864078ddde8243b03059c034f51f26dfb9b7f5dda284b5ddfb8cef0823a","isrc":"BXGOA2100014","name":"Oceano Franco","registered_at":"2026-06-24T17:20:02Z","spotify_id":"5fdnFpRhp92ulzquC1Lvnc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f468864078ddde8243b03059c034f51f26dfb9b7f5dda284b5ddfb8cef0823a. 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/5fdnFpRhp92ulzquC1Lvnc.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/5fdnFpRhp92ulzquC1Lvnc.
{"copyright_id":"0x198096538cfada0a76f4b5e0d752fa0ca9406b4bc613a6861c1a2ac96a94af04","isrc":"BXGOA2100015","name":"Caminho do Mar","registered_at":"2026-06-27T08:52:16Z","spotify_id":"3tE8PRbTByayDpl1rNwHeL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198096538cfada0a76f4b5e0d752fa0ca9406b4bc613a6861c1a2ac96a94af04. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3tE8PRbTByayDpl1rNwHeL.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/3tE8PRbTByayDpl1rNwHeL.
{"copyright_id":"0xb8028b34a39b71c4610cfd6204c7c8669d01a6dacafadcacd85be7041054362b","isrc":"BXGOA2100016","name":"Saudade de Casa","registered_at":"2026-06-19T14:32:02Z","spotify_id":"5kFDt4gfQlJMasWJtan67A","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8028b34a39b71c4610cfd6204c7c8669d01a6dacafadcacd85be7041054362b. 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/5kFDt4gfQlJMasWJtan67A.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/5kFDt4gfQlJMasWJtan67A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6313090a25e68a6113780d2efe14b0056f11ef36927493000f00ecde369cb09b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/59pzA6khEldudidGn8i4wY.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/59pzA6khEldudidGn8i4wY.
{"copyright_id":"0xa32645cce9ca827964af2f040cbb54fdcbc450cf1c3fa38e227c64f7a239bb8d","isrc":"BXGOA2100012","name":"Pode Me Odiar","registered_at":"2026-06-25T08:13:36Z","spotify_id":"6VQhtnPMyLHtUFTFkyBBr0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32645cce9ca827964af2f040cbb54fdcbc450cf1c3fa38e227c64f7a239bb8d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6VQhtnPMyLHtUFTFkyBBr0.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/6VQhtnPMyLHtUFTFkyBBr0.
Giovani Cidreira no Estúdio Showlivre (Ao Vivo)
{"copyright_id":"0x4b83fdc9c3304cf1ba570f16b17b1f3c89994ef944e93c0fa8c155722dfc9776","isrc":"BXGOA1700002","name":"Movimento da Espada","registered_at":"2026-06-18T18:35:27Z","spotify_id":"7kgcEZzT2O8kBhZxx7DZpf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b83fdc9c3304cf1ba570f16b17b1f3c89994ef944e93c0fa8c155722dfc9776. 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/7kgcEZzT2O8kBhZxx7DZpf.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/7kgcEZzT2O8kBhZxx7DZpf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b3313a80888e8c6bf79f7d70b7fbc453f261db1cbde5242ed72969056854d6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5PCXkxSpZWiBdT9fUBCwwK.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/5PCXkxSpZWiBdT9fUBCwwK.
{"copyright_id":"0xf4bdfe8f3291d6b27e5e62566e04e42bfba34d9a187a41509c1a79e41b310a4f","isrc":"BXGOA1700001","name":"Um Capoeira","registered_at":"2026-06-21T06:22:25Z","spotify_id":"7DiGrrZMZ3mBytfQytaj37","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bdfe8f3291d6b27e5e62566e04e42bfba34d9a187a41509c1a79e41b310a4f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7DiGrrZMZ3mBytfQytaj37.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/7DiGrrZMZ3mBytfQytaj37.
{"copyright_id":"0xfaf92e9a660d80c3e9b7e2ffdcf812372516ca778e54a0350d60cfc40d1d2803","isrc":"BXGOA1700004","name":"Pássaro Prata","registered_at":"2026-06-18T03:29:45Z","spotify_id":"7M69Rs5baYslCIHwxQefjE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf92e9a660d80c3e9b7e2ffdcf812372516ca778e54a0350d60cfc40d1d2803. 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/7M69Rs5baYslCIHwxQefjE.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/7M69Rs5baYslCIHwxQefjE.
{"copyright_id":"0x530f45fe57a7d09b66fe220a8b9be43ec40e413238dcc717a8a2265dbfd29fb2","isrc":"BXGOA1700005","name":"Última Vida Submarina","registered_at":"2026-06-06T18:11:38Z","spotify_id":"14FGHEGINoC1zQk7FKG3kp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530f45fe57a7d09b66fe220a8b9be43ec40e413238dcc717a8a2265dbfd29fb2. 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/14FGHEGINoC1zQk7FKG3kp.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/14FGHEGINoC1zQk7FKG3kp.
{"copyright_id":"0x1214dcd67cdc7317138d664ca9c1be32a6d0d67c5fa1cb4df68793f610dddd8b","isrc":"BXGOA1700006","name":"Rosa Sol","registered_at":"2026-06-27T09:05:10Z","spotify_id":"113yUOVRb9nxxAclhTz4rQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1214dcd67cdc7317138d664ca9c1be32a6d0d67c5fa1cb4df68793f610dddd8b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/113yUOVRb9nxxAclhTz4rQ.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/113yUOVRb9nxxAclhTz4rQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x350db6055749bfe2240817e4172d9c6aaa20238281052cb9f863b061c7708026. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/78rgyIHEmYFL5ZdWs3up9l.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/78rgyIHEmYFL5ZdWs3up9l.
{"copyright_id":"0xd50d1978f732a70af2f751fd687feced0ba4a0cc140e65060667c0a3ecdcc7a2","isrc":"BXGOA1700003","name":"Eu Não Presto","registered_at":"2026-06-25T08:14:46Z","spotify_id":"1mYYaqxSFnNJVuihzRiAo5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50d1978f732a70af2f751fd687feced0ba4a0cc140e65060667c0a3ecdcc7a2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1mYYaqxSFnNJVuihzRiAo5.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/1mYYaqxSFnNJVuihzRiAo5.
{"copyright_id":"0x25f506d137fab50b86c042b012f0355b362c18e463e267a4ad79fe464c4cde3f","isrc":"BXGOA1700011","name":"Crimes da Terra","registered_at":"2026-06-27T08:53:27Z","spotify_id":"6gjJe1TaQs6FNFnSqff9lQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f506d137fab50b86c042b012f0355b362c18e463e267a4ad79fe464c4cde3f. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6gjJe1TaQs6FNFnSqff9lQ.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/6gjJe1TaQs6FNFnSqff9lQ.
{"copyright_id":"0x0f1ec10817c0551405f6a9948b30673c874a760dd7d4efe1baab0e1237fdfabd","isrc":"BXGOA2300002","name":"Amor Tranquilo","registered_at":"2026-06-18T04:24:44Z","spotify_id":"4gAUhCMBnuI8laMrxBGCWc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1ec10817c0551405f6a9948b30673c874a760dd7d4efe1baab0e1237fdfabd. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4gAUhCMBnuI8laMrxBGCWc.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/4gAUhCMBnuI8laMrxBGCWc.
{"copyright_id":"0x9ccd62fc57742fbddcc1a8ca31e70404be9d5be82d7594ac62518d72d3192dc7","isrc":"BXQQ32300004","name":"Dois Lados","registered_at":"2026-06-08T04:44:29Z","spotify_id":"42uPTaCzXYoWtRihSC3DUI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ccd62fc57742fbddcc1a8ca31e70404be9d5be82d7594ac62518d72d3192dc7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/42uPTaCzXYoWtRihSC3DUI.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/42uPTaCzXYoWtRihSC3DUI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64aa3961d1e4f2fb25d4cfa4674bc91422480f012c1e503698d220473560d5e. 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/1xQZMFLNckpSQzwleLBKyL.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/1xQZMFLNckpSQzwleLBKyL.
{"copyright_id":"0x9d335a7eb5fa6f2aff111d0100c0ea241be813262bfce26ef1e77a46b0d958bd","isrc":"BXGOA1900002","name":"Oceano Franco","registered_at":"2026-06-23T12:48:59Z","spotify_id":"5NVxngJB8hvfJu70YkP6iQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d335a7eb5fa6f2aff111d0100c0ea241be813262bfce26ef1e77a46b0d958bd. 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/5NVxngJB8hvfJu70YkP6iQ.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/5NVxngJB8hvfJu70YkP6iQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677745e82afb76364498e985dfe7462892a88958ce49d95a34653f329022e0df. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4OLkc1qsFnC3dnC3EW8TOf.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/4OLkc1qsFnC3dnC3EW8TOf.