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 0x2f28726858959a8c9216e396c219fd75e6b4cd9fcaa3a32952ae19612ef3ee36. 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/6ed65bac-d51a-4cda-9176-384bc412ab41.json and https://artists.proofprofile.net/proofs/artist/6ed65bac-d51a-4cda-9176-384bc412ab41.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x0e18d36e74d3fce61e9525112d947e9ec333af22ecc9863ee6734b5bf22c8b24","isrc":"US7VG1331102","name":"Dublê da Covardia","registered_at":"2026-06-29T13:48:25Z","spotify_id":"2LWnZneJ2duHrdcyCF6P5c","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 0x0e18d36e74d3fce61e9525112d947e9ec333af22ecc9863ee6734b5bf22c8b24. 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/2LWnZneJ2duHrdcyCF6P5c.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/2LWnZneJ2duHrdcyCF6P5c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f466675deb35f7e937457b5e977028b578d7e9e35e9f6276bad3d85b84014e2. 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/56eBjLwRrTW3wJOjQRGHea.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/56eBjLwRrTW3wJOjQRGHea.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f466675deb35f7e937457b5e977028b578d7e9e35e9f6276bad3d85b84014e2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3Kcnqcfltfoq0iSOTgghKI.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/3Kcnqcfltfoq0iSOTgghKI.
{"copyright_id":"0x1977b3ebabcc77ac576c2a6d4dbc9740f1aacca924bc2b4dd1bca9e1eba36be6","isrc":"US7VG1454239","name":"História de Vários","registered_at":"2026-06-29T13:47:38Z","spotify_id":"267wG3Q1pLXau2z70S1sHk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1977b3ebabcc77ac576c2a6d4dbc9740f1aacca924bc2b4dd1bca9e1eba36be6. 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/267wG3Q1pLXau2z70S1sHk.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/267wG3Q1pLXau2z70S1sHk.
Não sabia que era tão bom assim - Acústico
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869620c96e22d76e14d34f90a121fd2526ceb78325df34443b3172e708a81506. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5G3ZjUMOlOpChRHpdlGALj.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/5G3ZjUMOlOpChRHpdlGALj.
{"copyright_id":"0x9d130789cf5ccec1a6a0fc50ab0d5a772d15f3febd35dc35c30a205b8f3c010d","isrc":"BR3T81700047","name":"É Tudo Nosso - Ao Vivo","registered_at":"2026-06-06T03:06:07Z","spotify_id":"3rsR4HsycTZoktR7mVNLVv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d130789cf5ccec1a6a0fc50ab0d5a772d15f3febd35dc35c30a205b8f3c010d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3rsR4HsycTZoktR7mVNLVv.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/3rsR4HsycTZoktR7mVNLVv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd604f0e81b6a4f5fdafd4d743a69a1b308cd7b640977478b13fcc24d1de3927e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/18aAhKnY56Codi4iWzcj09.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/18aAhKnY56Codi4iWzcj09.
{"copyright_id":"0xc7df0e7f30b5b34fb311fdc6c45981111b0bac2ce9b374d162a89a8cccbfa450","isrc":"BCP2X2300042","name":"Quem é o Boss?","registered_at":"2026-06-01T19:45:57Z","spotify_id":"1Xi4kbi4uVVI4RvjWDbeL0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7df0e7f30b5b34fb311fdc6c45981111b0bac2ce9b374d162a89a8cccbfa450. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Xi4kbi4uVVI4RvjWDbeL0.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/1Xi4kbi4uVVI4RvjWDbeL0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4662b0291fd75fd5ad24cd373436aeb492bdf2b53c38b83045cc8ec7c6668362. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7tITqCiDuMqKfWhibaF8V7.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/7tITqCiDuMqKfWhibaF8V7.
{"copyright_id":"0x62f0753a1a2189b9bf678f4d010d849dee347cfb076d89d44de8c0dee2271bff","isrc":"BCSON2300001","name":"Língua dos Anjos","registered_at":"2026-06-07T00:40:27Z","spotify_id":"5rTi2pnFp3zCRJR7sg6GxK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f0753a1a2189b9bf678f4d010d849dee347cfb076d89d44de8c0dee2271bff. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5rTi2pnFp3zCRJR7sg6GxK.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/5rTi2pnFp3zCRJR7sg6GxK.
{"copyright_id":"0x62f0753a1a2189b9bf678f4d010d849dee347cfb076d89d44de8c0dee2271bff","isrc":"BCSON2300001","name":"Língua dos Anjos - Ao Vivo","registered_at":"2026-06-07T00:40:27Z","spotify_id":"1vVZlceXPF9oZh4tCXzUVn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f0753a1a2189b9bf678f4d010d849dee347cfb076d89d44de8c0dee2271bff. 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/1vVZlceXPF9oZh4tCXzUVn.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/1vVZlceXPF9oZh4tCXzUVn.
{"copyright_id":"0x62f0753a1a2189b9bf678f4d010d849dee347cfb076d89d44de8c0dee2271bff","isrc":"BCSON2300001","name":"Língua dos Anjos - Ao Vivo","registered_at":"2026-06-07T00:40:27Z","spotify_id":"5Rl2CY9xTFVyqXKydxyD2v","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f0753a1a2189b9bf678f4d010d849dee347cfb076d89d44de8c0dee2271bff. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Rl2CY9xTFVyqXKydxyD2v.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/5Rl2CY9xTFVyqXKydxyD2v.
{"copyright_id":"0x6f40808e82ea7a06519f6954696b8f01b8c40c3215663aaca2d516f053ee9c9f","isrc":"BRRGE1804821","name":"É Tudo Nosso - Faixa Bônus | Ao Vivo","registered_at":"2026-06-24T15:07:11Z","spotify_id":"4fp6d4zK3NFjVfaUeKftsp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f40808e82ea7a06519f6954696b8f01b8c40c3215663aaca2d516f053ee9c9f. 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/4fp6d4zK3NFjVfaUeKftsp.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/4fp6d4zK3NFjVfaUeKftsp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234171ee67b8fb05517b23aced769074cd7b17a130e7abd980126b7f00b44d35. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0YPBF2atvDYlvu34k4GFwI.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/0YPBF2atvDYlvu34k4GFwI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8432da6a34154f25423e3b63ee06141d62a5a6e329913e985768c6fb5f6a4cf9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/32JxmDOdpDsrCeBSqlD9tR.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/32JxmDOdpDsrCeBSqlD9tR.