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 0xc3885eeaabe8c7ef30b53fdb1b159fdd17d571078f0311b0e081c7457571cb6e. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ee787c10-055c-494d-b45a-8c8c87270eef.json and https://artists.proofprofile.net/proofs/artist/ee787c10-055c-494d-b45a-8c8c87270eef.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 0x3f35eaede4f6b3c8217846f0f38b04dc3c93ac21b5cc14c5d52c930686b51955. 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/4LIA2KAuUkeBTO3Ltwmx0r.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/4LIA2KAuUkeBTO3Ltwmx0r.
{"copyright_id":"0xd74bab927ade8a342402822768c59bca7f451d86f6d76cc623a7a191dd60e859","isrc":"USUYG1228979","name":"101 Dalmatas (feat. Marvin Cruz)","registered_at":"2026-06-05T12:39:33Z","spotify_id":"5lWYNP1Z8myDJBhmWK3yKl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74bab927ade8a342402822768c59bca7f451d86f6d76cc623a7a191dd60e859. 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/5lWYNP1Z8myDJBhmWK3yKl.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/5lWYNP1Z8myDJBhmWK3yKl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb36d91a42320b37dd836b54878a81b30b172d269c79ada824f4fa6f1798798. 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/0KMncvFHbJtOYGv6v20E32.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/0KMncvFHbJtOYGv6v20E32.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80dbc9ce619bc286d282e71a479d97c96eb970f38be78b8b5ea93de1f45b609d. 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/7Ko2NP7Wi7NJdp4NyZ04pW.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/7Ko2NP7Wi7NJdp4NyZ04pW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8774dc9ce0a07475a0d11c13ca85d91b9265e8f2034e85c12e0c84b3ec4b351. 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/5S4461RgmTh6VeDJP1oWAQ.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/5S4461RgmTh6VeDJP1oWAQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77622f1d3fec133a097c687eb1d47ac13148146a57270919acec9aa43a8c0471. 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/5i9j3oU6K53QAuTgXt7dyF.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/5i9j3oU6K53QAuTgXt7dyF.
{"copyright_id":"0x1a0985db29a65c199cb08259ab7ac17f942cbe86c14af7876d9e2f0619f6193d","isrc":"QM6MZ2007290","name":"Ryuk (feat. Clutchill & Salvi Beatz)","registered_at":"2026-06-22T01:47:30Z","spotify_id":"01UDMzK5aur8ZjNYsmxinX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0985db29a65c199cb08259ab7ac17f942cbe86c14af7876d9e2f0619f6193d. 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/01UDMzK5aur8ZjNYsmxinX.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/01UDMzK5aur8ZjNYsmxinX.
{"copyright_id":"0xfa12bc64b5b322e1a6c1ccd8b8e18db4d4be550b2a845a4d21037ae4a5f37a07","isrc":"ES71G2329508","name":"roma criminal","registered_at":"2026-06-20T02:02:24Z","spotify_id":"3B6GG3nFhhIOCCbSegGXjY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa12bc64b5b322e1a6c1ccd8b8e18db4d4be550b2a845a4d21037ae4a5f37a07. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3B6GG3nFhhIOCCbSegGXjY.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/3B6GG3nFhhIOCCbSegGXjY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08daf8b61f0feb98f8b6e9c125e072a155501484c27200791c7eb96b23ce07cc. 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/6D9NdYyknv3m9XnauJTiI9.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/6D9NdYyknv3m9XnauJTiI9.
{"copyright_id":"0xd74bab927ade8a342402822768c59bca7f451d86f6d76cc623a7a191dd60e859","isrc":"USUYG1228979","name":"101 Dalmatas (feat. Marvin Cruz)","registered_at":"2026-06-05T12:39:33Z","spotify_id":"1cuHSkZrdewiF8jLHLpzDi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74bab927ade8a342402822768c59bca7f451d86f6d76cc623a7a191dd60e859. 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/1cuHSkZrdewiF8jLHLpzDi.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/1cuHSkZrdewiF8jLHLpzDi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72bd643c264036491f170560761c7c9eb0149ede292daf993c2b103164d79248. 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/75gpEiBQWhZzTktUSC3hBO.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/75gpEiBQWhZzTktUSC3hBO.
{"copyright_id":"0xbae2725b9f4be2363382b45e5fd9e33b0a28a1ef9ebee7030f67212719baa642","isrc":"US7VG2345789","name":"Remedios & Soluciones","registered_at":"2026-06-20T06:42:50Z","spotify_id":"5CQG3MbnOuxl9IPvOC1VCK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae2725b9f4be2363382b45e5fd9e33b0a28a1ef9ebee7030f67212719baa642. 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/5CQG3MbnOuxl9IPvOC1VCK.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/5CQG3MbnOuxl9IPvOC1VCK.
{"copyright_id":"0xaceaee5e970afc8e74dee7e0ecc3ba16889fcce11626dac62e665990152b7336","isrc":"ES71G1900128","name":"Angel Beats","registered_at":"2026-06-11T12:51:10Z","spotify_id":"0VYC7pfYVDtiaMqM1Pz6cG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaceaee5e970afc8e74dee7e0ecc3ba16889fcce11626dac62e665990152b7336. 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/0VYC7pfYVDtiaMqM1Pz6cG.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/0VYC7pfYVDtiaMqM1Pz6cG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f248b7c135933dc9f2bdff81a3af02a3e22651c2bc0f5fc7870e62d00b2999. 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/3PP7sy0hfXgBCUiYjexzMf.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/3PP7sy0hfXgBCUiYjexzMf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08983b784e9d6cc37446f96f2f572e512fdbaa24a3d6b58fcc82589e68e60a8. 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/6qE41DdZgq3dpdyllcSVAq.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/6qE41DdZgq3dpdyllcSVAq.
{"copyright_id":"0xfa12bc64b5b322e1a6c1ccd8b8e18db4d4be550b2a845a4d21037ae4a5f37a07","isrc":"ES71G2329508","name":"roma criminal","registered_at":"2026-06-20T02:02:24Z","spotify_id":"7hd4VPvXToETSPbQKKjtXp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa12bc64b5b322e1a6c1ccd8b8e18db4d4be550b2a845a4d21037ae4a5f37a07. 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/7hd4VPvXToETSPbQKKjtXp.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/7hd4VPvXToETSPbQKKjtXp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763480dc7cf66ae1f8ef80a0b3ea4e6f7d0a7cae8fd4bd6b4daa09de5193c010. 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/6swkfHUUWH9PFXMgaiTA4V.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/6swkfHUUWH9PFXMgaiTA4V.