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 0xb2f13628b5052009115acfc2f39eed1572aad6d2d5b0db77ecbf20afa789fa44. 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/cc8547f9-b41f-478e-84e7-a2036fe1aea9.json and https://artists.proofprofile.net/proofs/artist/cc8547f9-b41f-478e-84e7-a2036fe1aea9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x4cd81bcbfbb54146a10758cab6d493f87ac79fbbb92690a40a7dc28e4c1faaad","isrc":"UKXN22226290","name":"Sentimientos de Papel","registered_at":"2026-06-04T13:23:50Z","spotify_id":"70s9zlrfzEGug2H3QsRHyZ","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 0x4cd81bcbfbb54146a10758cab6d493f87ac79fbbb92690a40a7dc28e4c1faaad. 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/70s9zlrfzEGug2H3QsRHyZ.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/70s9zlrfzEGug2H3QsRHyZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae3901ca40d71f23b48001d53e9a4c63ae213714f3c34285c566538012ddcba. 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/0gf22c9zi4aVjE5gjYaVjM.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/0gf22c9zi4aVjE5gjYaVjM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd50f69ec20575e82d68976d19c108e79f38688c561d4cfdc431199f936336e. 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/12m5hBaII4bf5UjSv0LBML.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/12m5hBaII4bf5UjSv0LBML.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b88ac5fc293ffbc18ebea7d7ccb278a08ba150f9d431c48474b08c04e155f2. 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/3W0SFcHgH8MYgE0HmmHLsd.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/3W0SFcHgH8MYgE0HmmHLsd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8a81f6d325306dae95bca9a8960840346c1d0633b9cd855e18c11b34e8f684. 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/0PRUQ6N4AGVZQhaxhlJ2vp.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/0PRUQ6N4AGVZQhaxhlJ2vp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119acd078d4009ca289c78be7ecf795dc1f2491ae7bf15e00223259372fbe6b5. 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/6pECBOsMSdYnNp28GimJ7G.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/6pECBOsMSdYnNp28GimJ7G.
{"copyright_id":"0xca537e29e40d8474c55d12b3448bb7bb5f4abbaea1cc4926d05ed47fd83b640c","isrc":"CH6542239874","name":"Tus Besitos","registered_at":"2026-06-24T23:46:55Z","spotify_id":"2VyUkxHlFeTP0qzQQe9p6d","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca537e29e40d8474c55d12b3448bb7bb5f4abbaea1cc4926d05ed47fd83b640c. 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/2VyUkxHlFeTP0qzQQe9p6d.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/2VyUkxHlFeTP0qzQQe9p6d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf227dbb21e1b4a44354f3dd7e77aa96127112386504f5f36e38ad67482b4ea63. 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/0KGvdP5UH2ouegISPy7QQJ.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/0KGvdP5UH2ouegISPy7QQJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697ce459f7e3f24d7f1d90b31cb99c939babd7f566998b00cc03c0e727ec72b8. 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/0IviOZWx6eFJUkh12e426V.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/0IviOZWx6eFJUkh12e426V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3913ed57085612ab2a37f06fdc5da1a5b5b07779903c2e7c838623f64f04e1c3. 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/2tCItliUmWShmDQoqEPhdY.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/2tCItliUmWShmDQoqEPhdY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0416872e53085b4593b0b394e2444e46522f49142f8891cc5fd94fd7a42362b8. 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/3JoWMDsLCbWVh641BBayag.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/3JoWMDsLCbWVh641BBayag.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997c7b36f8a0af08b87bb17fd2c28c9dd54592c4845f2b9e7dbe16926ec4c608. 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/4zg6kdWwCo0Rmlo2YRMVXD.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/4zg6kdWwCo0Rmlo2YRMVXD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8736d132c23394aeddbcfb5464e68432ea26e3a4993880f3cfaef8946f8b2077. 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/7aytzUi59WZe8QR9ls7I5m.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/7aytzUi59WZe8QR9ls7I5m.
{"copyright_id":"0xc23a5af46a8ec66236dc4ef779b69a2957dca6b44dd1cd5117faf45a60a885dc","isrc":"GX8LD2335980","name":"Ta Intenso - Lary Over Remix","registered_at":"2026-06-23T18:06:44Z","spotify_id":"7LPrsGa086k9Hk6ctRYh28","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23a5af46a8ec66236dc4ef779b69a2957dca6b44dd1cd5117faf45a60a885dc. 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/7LPrsGa086k9Hk6ctRYh28.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/7LPrsGa086k9Hk6ctRYh28.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c13e0485ff8711e2e7ff3c4eb51b003c838bc8b5caf6b9297fbae58453b160a. 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/11GDsCcCcVCuw5LZP3cosS.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/11GDsCcCcVCuw5LZP3cosS.
{"copyright_id":"0xd90079eac0790ef9f1e74b320441c1d13f5ad377c934e408adf878955ad6e142","isrc":"QZK6G2436640","name":"Gangster De Boca","registered_at":"2026-06-19T17:23:08Z","spotify_id":"3EQIAleB4UAtwvCfuLdvtq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90079eac0790ef9f1e74b320441c1d13f5ad377c934e408adf878955ad6e142. 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/3EQIAleB4UAtwvCfuLdvtq.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/3EQIAleB4UAtwvCfuLdvtq.
{"copyright_id":"0xe794e4f3fdb6e666a3b1f58eb03abee355bbde1a7c44d9df9e2676a00a92d0f2","isrc":"GBLFP2159138","name":"With U - Remix","registered_at":"2026-06-20T07:43:16Z","spotify_id":"4J72e1wP5JzRPWmoABWowN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe794e4f3fdb6e666a3b1f58eb03abee355bbde1a7c44d9df9e2676a00a92d0f2. 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/4J72e1wP5JzRPWmoABWowN.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/4J72e1wP5JzRPWmoABWowN.