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 0x41aa151860d940670eef5867c005f0df7ee63887b9cfac02ff2bc2013d8ef5c0. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f04b8bad-51de-4024-afbf-3dd95acb2e08.json and https://artists.proofprofile.net/proofs/artist/f04b8bad-51de-4024-afbf-3dd95acb2e08.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x0ebec69d9701eea9f4bc3154922c3fe09233140baed120e5b5bfe4aff73b8b9c","isrc":"QZNJX2341996","name":"Pendiente a Mi","registered_at":"2026-06-22T08:01:45Z","spotify_id":"2ZdPTxWdWM31E6dn4gD42K","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 0x0ebec69d9701eea9f4bc3154922c3fe09233140baed120e5b5bfe4aff73b8b9c. 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/2ZdPTxWdWM31E6dn4gD42K.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/2ZdPTxWdWM31E6dn4gD42K.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5b859166bf45c3c7fb8a5f5b091815cfb3b10981696729a38cf601d0e76214. 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/2hu20j1rfmPM7dWOxSKShF.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/2hu20j1rfmPM7dWOxSKShF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d1c0446928b50d8da42778cee919d8034d17749b27083d8539cedd5b2a4d3a. 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/53ZdKYNnrj0NRPlUD1W2VD.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/53ZdKYNnrj0NRPlUD1W2VD.
{"copyright_id":"0xe51d0a4516857c34ec46c7d4ffced45e3d5e696ad6f75c567740cbb46b8cb629","isrc":"QZMZ92358391","name":"Vitan - Vital","registered_at":"2026-06-21T09:14:18Z","spotify_id":"52sVztg5jWmZRoMjgmFUrf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe51d0a4516857c34ec46c7d4ffced45e3d5e696ad6f75c567740cbb46b8cb629. 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/52sVztg5jWmZRoMjgmFUrf.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/52sVztg5jWmZRoMjgmFUrf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4390270faeda43d1bad21de18764eb2182628e8649eeef94e595e16a1cf91b6f. 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/6fiWwQdK7y62y76qvMwXAZ.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/6fiWwQdK7y62y76qvMwXAZ.
{"copyright_id":"0xda78d15cefb64606b6767ce1ceeb160acffbb161dace03e46a917e87c087c637","isrc":"QZTPX2381222","name":"Nota Loka","registered_at":"2026-06-23T14:27:30Z","spotify_id":"0QBvCiFblNGxVutqR7FM1N","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda78d15cefb64606b6767ce1ceeb160acffbb161dace03e46a917e87c087c637. 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/0QBvCiFblNGxVutqR7FM1N.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/0QBvCiFblNGxVutqR7FM1N.
{"copyright_id":"0xe51d0a4516857c34ec46c7d4ffced45e3d5e696ad6f75c567740cbb46b8cb629","isrc":"QZMZ92358391","name":"VITAN - VITAL","registered_at":"2026-06-21T09:14:18Z","spotify_id":"0SbOFgKYSGQBKkifo23hOo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe51d0a4516857c34ec46c7d4ffced45e3d5e696ad6f75c567740cbb46b8cb629. 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/0SbOFgKYSGQBKkifo23hOo.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/0SbOFgKYSGQBKkifo23hOo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4390270faeda43d1bad21de18764eb2182628e8649eeef94e595e16a1cf91b6f. 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/0TDNlR5zXi6rQWS2pTmzPd.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/0TDNlR5zXi6rQWS2pTmzPd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc4e3f2426088a1e6bc27358c166c07e904b3f0961f9c4e26226afe651b0102. 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/1HMeo1qRDhdxhxaOOT5K1p.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/1HMeo1qRDhdxhxaOOT5K1p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d0d9d93c608beb76f71f8b78c5004a1a7bdf1bf72fe631f95da271184625db. 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/4Fh8ow3XnwTIDdP5Zny3N7.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/4Fh8ow3XnwTIDdP5Zny3N7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1420242d26473896e752a9f25ff8e1ea998848de62ba5a7f1ad01c9c708d5745. 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/7ozVGO8bPatvoIYhWVaCwp.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/7ozVGO8bPatvoIYhWVaCwp.
{"copyright_id":"0xb25e2f636349411195a0a9a85400aadd9d8ce731c4ca605d0fd4ae5be26cf931","isrc":"QZNJZ2299909","name":"Ojos de Pekín","registered_at":"2026-06-10T22:10:39Z","spotify_id":"0CG79xuqFihm0XBNN2yemY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25e2f636349411195a0a9a85400aadd9d8ce731c4ca605d0fd4ae5be26cf931. 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/0CG79xuqFihm0XBNN2yemY.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/0CG79xuqFihm0XBNN2yemY.
{"copyright_id":"0xb005103987ca1d08b01a11dc2e69ce944d32511cb788e562db6af4257593ea6c","isrc":"QZNJY2266143","name":"Otra Noche Sin Ti","registered_at":"2026-06-19T16:43:31Z","spotify_id":"2MfJkuSNfvVdV1rKT1CXjp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb005103987ca1d08b01a11dc2e69ce944d32511cb788e562db6af4257593ea6c. 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/2MfJkuSNfvVdV1rKT1CXjp.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/2MfJkuSNfvVdV1rKT1CXjp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a94871bf92b2c7ace7a4e698f0c11ccb209347d7f663d92d43bc8be95db6b80. 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/4zTPFM8dvm1mYUhacQBNX1.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/4zTPFM8dvm1mYUhacQBNX1.
{"copyright_id":"0xfc365bcf73eae3f944f7b1ac4782bdb1edcc50b9aad1aaa7cfc8a1edeb6ac3fa","isrc":"SE6XX2126429","name":"Tu Cuerpo","registered_at":"2026-06-25T00:52:51Z","spotify_id":"5NRtWS7XL4COwHUph5KXsh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc365bcf73eae3f944f7b1ac4782bdb1edcc50b9aad1aaa7cfc8a1edeb6ac3fa. 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/5NRtWS7XL4COwHUph5KXsh.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/5NRtWS7XL4COwHUph5KXsh.
{"copyright_id":"0x9794a02e973fcddf41ed4044e7fbe177c471e9b8adfbc007592fde1ffc2703ec","isrc":"QMDA72144642","name":"En Tu Piel","registered_at":"2026-06-09T10:35:22Z","spotify_id":"26zitlx1Xl7wYVix8SVmPT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9794a02e973fcddf41ed4044e7fbe177c471e9b8adfbc007592fde1ffc2703ec. 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/26zitlx1Xl7wYVix8SVmPT.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/26zitlx1Xl7wYVix8SVmPT.
{"copyright_id":"0x23305f4bae9c192c7f61692e046f64528d7401ec9e26eb6feac2978dddc11edf","isrc":"QMDA62164220","name":"Volverte a Buscar","registered_at":"2026-06-18T21:38:35Z","spotify_id":"6SkUkyxZQUs1njGYIUU3Nx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23305f4bae9c192c7f61692e046f64528d7401ec9e26eb6feac2978dddc11edf. 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/6SkUkyxZQUs1njGYIUU3Nx.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/6SkUkyxZQUs1njGYIUU3Nx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917fc66c48bebb106e729b4b029374069f74e557c7615eb2fafd449368375800. 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/3uEcls4X5bSTyoOYdMhUqf.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/3uEcls4X5bSTyoOYdMhUqf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e894862a2e3c23afd99eb538c91fc5608ce7be54ea8458c1e4b6bf67112504. 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/0ICIjhI0yA6CNPS2HAhCtk.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/0ICIjhI0yA6CNPS2HAhCtk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9fa2adae49409e1083cea8b4983109ec8b11e76e28cfabbe063f2ed1088410. 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/3oO2EQfZDotAWHc8kZaTNC.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/3oO2EQfZDotAWHc8kZaTNC.
{"copyright_id":"0xbae5649f8488f1f86660b7d9e34d402ea0a0ff27953e5c60afeb5cca65e6bb12","isrc":"QM6MZ2168193","name":"Media Vida","registered_at":"2026-06-06T19:48:19Z","spotify_id":"2KYqVTonZfem07JMdX6OtA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae5649f8488f1f86660b7d9e34d402ea0a0ff27953e5c60afeb5cca65e6bb12. 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/2KYqVTonZfem07JMdX6OtA.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/2KYqVTonZfem07JMdX6OtA.