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 0x694d80b1ad5da557ccb4ba1279ddb01d883eac57b34ed6805db00909227e043f. 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/7ba83f4a-86e1-499f-93dc-ebbfa049c8a4.json and https://artists.proofprofile.net/proofs/artist/7ba83f4a-86e1-499f-93dc-ebbfa049c8a4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x19c35d5fdf8cc13bfef920220e64496c2395afa8be85f50126cdfcf0e56a804e","isrc":"QMBZ92457603","name":"Notita del Vino","registered_at":"2026-06-26T02:56:51Z","spotify_id":"0j85vUVyN1qfDdumiold7H","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 0x19c35d5fdf8cc13bfef920220e64496c2395afa8be85f50126cdfcf0e56a804e. 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/0j85vUVyN1qfDdumiold7H.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/0j85vUVyN1qfDdumiold7H.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e7a906ed9da2c9e16a008a05cea6c66f0410e6099f4901022bf184e7f5e3ff. 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/5YL0FJuFEQFXJidGddJKUQ.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/5YL0FJuFEQFXJidGddJKUQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4c1c80044baa9165a8fd307a4ae916f1f784821a03563610bb0d78476c4dee. 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/5oAPA0r0jG3rhcT7rS1DWu.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/5oAPA0r0jG3rhcT7rS1DWu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f22af0610d1bf74a8a2679b3c0fe61fde0cb76fec9a8770875c3738c1a082d. 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/3gl3vNSK5IQic27H1EhcUg.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/3gl3vNSK5IQic27H1EhcUg.
{"copyright_id":"0xdbba29224a6bbb4d6b0d5b19c4c84968cbeef1a5ec391f0d78c3a8c9082093f0","isrc":"QM4TW2498852","name":"Una Barbie","registered_at":"2026-06-24T23:29:27Z","spotify_id":"2xrjajKwWbAAfkVXuetMoe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbba29224a6bbb4d6b0d5b19c4c84968cbeef1a5ec391f0d78c3a8c9082093f0. 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/2xrjajKwWbAAfkVXuetMoe.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/2xrjajKwWbAAfkVXuetMoe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ee36344349737262eb1dcaf9e8e9b406b31f6eee09e012053b5edc3f093b9e. 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/45Ik4na8lBC27mXpyI51DN.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/45Ik4na8lBC27mXpyI51DN.
{"copyright_id":"0x167ee406c773a76d50d0ceee7b7e33bc6482a658fa71521f556d83f3f956eb2b","isrc":"QMFME2348865","name":"Manos en el Cristal","registered_at":"2026-06-21T11:33:05Z","spotify_id":"7vBiqxs3WfXBLwvPv7bYxb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167ee406c773a76d50d0ceee7b7e33bc6482a658fa71521f556d83f3f956eb2b. 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/7vBiqxs3WfXBLwvPv7bYxb.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/7vBiqxs3WfXBLwvPv7bYxb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90b29aa9bba7e488268c2a43b21395235538ba0f29d7853a5c1e1ba486f89e7. 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/6fuqvB1R6EnmJCv96JIscD.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/6fuqvB1R6EnmJCv96JIscD.
{"copyright_id":"0x87305cafe50cf67c248031697795e46ceed90295493990aa2e86d1461b6b7b3b","isrc":"BK4DA2502012","name":"Mia Full 2 (feat. Green Cookie)","registered_at":"2026-06-04T12:28:23Z","spotify_id":"6YQVbRQPJOVn4SiwYMoaSZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87305cafe50cf67c248031697795e46ceed90295493990aa2e86d1461b6b7b3b. 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/6YQVbRQPJOVn4SiwYMoaSZ.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/6YQVbRQPJOVn4SiwYMoaSZ.
{"copyright_id":"0xdae180cc59a9d194725a1bae9b7c43d3094f5d95acd46949b784d2b4adc22748","isrc":"QMFMF2419357","name":"Mi Kitty","registered_at":"2026-06-04T08:56:27Z","spotify_id":"0FeXHLfPDljfw4zEUqRNjs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae180cc59a9d194725a1bae9b7c43d3094f5d95acd46949b784d2b4adc22748. 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/0FeXHLfPDljfw4zEUqRNjs.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/0FeXHLfPDljfw4zEUqRNjs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556939abdd0afcdd43d01c002062b95e0f6c81934923b1dcd3006da0389d4e94. 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/1BP9epcfxTDrUVFTnuvblV.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/1BP9epcfxTDrUVFTnuvblV.
{"copyright_id":"0x8b630f7faadf2192d0daabfd14c992bad00d1acf1f6e6cf08ca7e7560555f3d7","isrc":"CA5KR2498858","name":"FCK LOVE","registered_at":"2026-06-26T15:33:09Z","spotify_id":"7HuxIXAATrFPhNbKpCyymf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b630f7faadf2192d0daabfd14c992bad00d1acf1f6e6cf08ca7e7560555f3d7. 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/7HuxIXAATrFPhNbKpCyymf.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/7HuxIXAATrFPhNbKpCyymf.
{"copyright_id":"0xca5f059e1b65d9b8cdde4f88a850bd5c888236c9c15df9bc56ea01aeeb73c28b","isrc":"CA5KR2456100","name":"LA PLEASURE","registered_at":"2026-06-08T06:51:17Z","spotify_id":"017UVIfAAGVyF0jgjElNxR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5f059e1b65d9b8cdde4f88a850bd5c888236c9c15df9bc56ea01aeeb73c28b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/017UVIfAAGVyF0jgjElNxR.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/017UVIfAAGVyF0jgjElNxR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32b89224a338e830fb79148945c2f70599610d5ef7ddc921085e20f3696977c. 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/2c0fbaUG3DZajnjdOiNh9L.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/2c0fbaUG3DZajnjdOiNh9L.
{"copyright_id":"0x60d327adae413adc4ae44d5c4d7edf57e257f29af7fc3f53c81fce353d0673a5","isrc":"CA5KR2498725","name":"TRUST ISSUES","registered_at":"2026-06-06T02:10:29Z","spotify_id":"7wypvLqTSEasAUBkwNQTDZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d327adae413adc4ae44d5c4d7edf57e257f29af7fc3f53c81fce353d0673a5. 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/7wypvLqTSEasAUBkwNQTDZ.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/7wypvLqTSEasAUBkwNQTDZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3736191fb008ea45be639a0b1d5321ed69b3bf80ec32c2541b2e6387875a7d3e. 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/7HHrJiT58cl5ew29Oh2lGj.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/7HHrJiT58cl5ew29Oh2lGj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0de84a91924556b0f13a494478626ceeb46c17b59d5fc7c63de7ac28f94243. 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/4lNXIUQ6XnNE5eeJJoPbt0.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/4lNXIUQ6XnNE5eeJJoPbt0.
{"copyright_id":"0x471c6b33b283cdf28137e5b3bec337ef82d322f86f4846bde71ff89bc1fdbdb8","isrc":"CA5KR2506118","name":"PA’ PENSARME SOLA","registered_at":"2026-06-17T13:24:34Z","spotify_id":"50MNNmqnDm5tqRmLAwjKoM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471c6b33b283cdf28137e5b3bec337ef82d322f86f4846bde71ff89bc1fdbdb8. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:55:33Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/50MNNmqnDm5tqRmLAwjKoM.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/50MNNmqnDm5tqRmLAwjKoM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f0517c249ac7e14beeca369f08d71019c9a30ac7376b7b3667f2bc45c312a2. 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/2T2TXxG2DKT7hMGQSgkyLm.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/2T2TXxG2DKT7hMGQSgkyLm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7668047b0b5bae6e28acac4c5f2f661908c29dfb860e599503550d31db066a. 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/5EJHlGCOqaClot3pSkhZWp.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/5EJHlGCOqaClot3pSkhZWp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7194692a321fa5ea7402648e3b522b6a973536107caf26e0a00ddfdb09ec78fe. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1rM9VvWIADooX2YqTfFlCD.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/1rM9VvWIADooX2YqTfFlCD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd620e793cd6cf4766b9e75364718b83a7a96fd0c21533e97392da200d106072. 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/4JjHqAPwHvbexQZYnviU0U.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/4JjHqAPwHvbexQZYnviU0U.