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 0x88b8ee44c955cc5a11a7e075d70865add10b835dc4d403cee87e3779c7cda6fe. 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/13110f52-969b-4eba-9e94-464b354afd22.json and https://artists.proofprofile.net/proofs/artist/13110f52-969b-4eba-9e94-464b354afd22.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xbae575cc78b0fa77cb540e0df005581bc7c413da8cf3b09932308ec0aa14e4f0","isrc":"COA6W2300015","name":"OJOS AZULES","registered_at":"2026-06-01T20:13:54Z","spotify_id":"3R3HY6mOyGwxJ4dxGgg0Do","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 0xbae575cc78b0fa77cb540e0df005581bc7c413da8cf3b09932308ec0aa14e4f0. 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/3R3HY6mOyGwxJ4dxGgg0Do.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/3R3HY6mOyGwxJ4dxGgg0Do.
{"copyright_id":"0xaec53f35556e99a8bf8f7bf42241ac3a561b5ebff12937609979b4322de7436e","isrc":"COA6W2102997","name":"EL RELOJ (con Maluma)","registered_at":"2026-06-04T07:28:05Z","spotify_id":"6l3vPIjtsgrbctG0Cnnqrg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec53f35556e99a8bf8f7bf42241ac3a561b5ebff12937609979b4322de7436e. 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/6l3vPIjtsgrbctG0Cnnqrg.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/6l3vPIjtsgrbctG0Cnnqrg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb63d369939739c281faf7149f942d2bec200f1f9fd1867a17041df61458cf3. 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/2hn2zOA2XFlv6DSmesylrL.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/2hn2zOA2XFlv6DSmesylrL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e9fb9979cbf0147748a80f83dba0a4a0bb6bd3edf7622563c2b55e325823970. 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/5Vs8sN2nybAETsTF8crpYD.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/5Vs8sN2nybAETsTF8crpYD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafec2216abdcd04e329a7ec37a2237b089adcd6186131bae7e3d5acf5fb88be1. 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/2WggDntXcVC0zkRG55m01P.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/2WggDntXcVC0zkRG55m01P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec032eb913006f7f69a217d7b2545e5ab198ee51d7961fbd860ffe29807f50f. 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/2qWnqE8KjjNZ82pbkyE0Ge.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/2qWnqE8KjjNZ82pbkyE0Ge.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6396325ad8acebe053b05f9e91301f24d0090b4600a6a4e7d678d43512a69f. 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/4nBiwsvKiHFcG8Io0rKKq5.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/4nBiwsvKiHFcG8Io0rKKq5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5cedf46fcea72f5a9b70604322f917da7b5b52cc6b8ea99f2d4dfd0a23882ee. 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/06n3wAVP2vy0TtYeK8T1ik.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/06n3wAVP2vy0TtYeK8T1ik.
La Nueva (feat. Blessd, Nath & Natan & Shander)
{"copyright_id":"0x327c1cd2f732726e9097aa9f86bfb537a7ac734236ded30c33f6f4365357e83a","isrc":"MXF152200234","name":"La Nueva (feat. Blessd, Nath & Natan & Shander)","registered_at":"2026-06-07T09:04:42Z","spotify_id":"1UT1Li3OGXxO5Z0x4Fsfp3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327c1cd2f732726e9097aa9f86bfb537a7ac734236ded30c33f6f4365357e83a. 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/1UT1Li3OGXxO5Z0x4Fsfp3.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/1UT1Li3OGXxO5Z0x4Fsfp3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c81e7d0fcadac5c4242f912e7f216129d5afd5e57b596aa2ed578054a32f306. 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/3LqGq0UHMEHcipo7yfER8r.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/3LqGq0UHMEHcipo7yfER8r.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f2bf8e4cb348fcb42efba95d185b4bb78e378ed50cc5410773c54b79a9b82e. 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/7LjeemSLTrIgPYO9igDTKD.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/7LjeemSLTrIgPYO9igDTKD.
{"copyright_id":"0xbae575cc78b0fa77cb540e0df005581bc7c413da8cf3b09932308ec0aa14e4f0","isrc":"COA6W2300015","name":"OJOS AZULES","registered_at":"2026-06-01T20:13:53Z","spotify_id":"0jrzbfG1zOkPOHKD4SaPhd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae575cc78b0fa77cb540e0df005581bc7c413da8cf3b09932308ec0aa14e4f0. 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/0jrzbfG1zOkPOHKD4SaPhd.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/0jrzbfG1zOkPOHKD4SaPhd.
{"copyright_id":"0x3b9c161c3011d7dab6c576da561892efa52f62f80c8777fc5a9963ec0392caa5","isrc":"COA6W2102946","name":"OJITOS ROJOS - REMIX","registered_at":"2026-06-01T16:56:35Z","spotify_id":"2CBcMmYzUemXGeEJ16NHHh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9c161c3011d7dab6c576da561892efa52f62f80c8777fc5a9963ec0392caa5. 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/2CBcMmYzUemXGeEJ16NHHh.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/2CBcMmYzUemXGeEJ16NHHh.