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 0xa27f5e6f02633950d58a75cca3fac75903dbe0ea2eb85c2041a4af8eefd3aca0. 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/e5c3b0f9-4d70-4974-864f-3dc0db760c49.json and https://artists.proofprofile.net/proofs/artist/e5c3b0f9-4d70-4974-864f-3dc0db760c49.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xa4ec57be3a3edfb366adfc0d344ce490a72b3dd2438b996032d7c39586485fe4","isrc":"GBWUL2332402","name":"Rico Feo","registered_at":"2026-06-07T19:57:34Z","spotify_id":"74UQsseC6SGpqMyjIMa0Fd","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 0xa4ec57be3a3edfb366adfc0d344ce490a72b3dd2438b996032d7c39586485fe4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/74UQsseC6SGpqMyjIMa0Fd.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/74UQsseC6SGpqMyjIMa0Fd.
{"copyright_id":"0x172f2d0ded1396e5d1db94fecb37faed9c8fa8f6c835dd89ce6b0b4ea2ca7a98","isrc":"QZK6Q2138097","name":"Vamo a Choca","registered_at":"2026-06-07T14:55:37Z","spotify_id":"797F4E3Kr0foIwUBLHvSjL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172f2d0ded1396e5d1db94fecb37faed9c8fa8f6c835dd89ce6b0b4ea2ca7a98. 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/797F4E3Kr0foIwUBLHvSjL.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/797F4E3Kr0foIwUBLHvSjL.
{"copyright_id":"0xa7b639f550af3ede9ebc2bfea13b0afc128e83c45079fc7e8166fe66e6cd7a7e","isrc":"QZDA52149038","name":"Medio Shipping","registered_at":"2026-06-08T13:46:19Z","spotify_id":"1EqoaoLYUKLEBRsZQ0ADIY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b639f550af3ede9ebc2bfea13b0afc128e83c45079fc7e8166fe66e6cd7a7e. 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/1EqoaoLYUKLEBRsZQ0ADIY.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/1EqoaoLYUKLEBRsZQ0ADIY.
{"copyright_id":"0xa6c2c68b39196a361a5906928a0b2d1b7a52ddfc59c2680f5855e534283fdf2f","isrc":"USLZJ2337684","name":"Cachamelo A To - REMIX","registered_at":"2026-06-08T13:30:21Z","spotify_id":"0Vk4baWx3dPaZ7zEoOhEVd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c2c68b39196a361a5906928a0b2d1b7a52ddfc59c2680f5855e534283fdf2f. 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/0Vk4baWx3dPaZ7zEoOhEVd.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/0Vk4baWx3dPaZ7zEoOhEVd.
{"copyright_id":"0x6657b4661a95e03883578c07450d809e8b3616349102be1f6ec1b2e40aabff7f","isrc":"GBWUL2219529","name":"Yo Paro Fumando ZaZa","registered_at":"2026-06-08T12:51:32Z","spotify_id":"3QFBJJjWTEHiRUwpMvYeFy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6657b4661a95e03883578c07450d809e8b3616349102be1f6ec1b2e40aabff7f. 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/3QFBJJjWTEHiRUwpMvYeFy.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/3QFBJJjWTEHiRUwpMvYeFy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d601d41407828b525d7d75dba4d6a63caf0a107d26f03cbf959a37be3c63b8. 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/4FcANC2zyvn2J5n6KWYNoy.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/4FcANC2zyvn2J5n6KWYNoy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fddc5c970f6db92f30026fd895d81d653e951c4dedcc84b2d82fc7ddf1fa91a. 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/6aNQs2STJxaJskbQA4x7Ii.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/6aNQs2STJxaJskbQA4x7Ii.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb0c058dd6650ef1458072702862a3629b69f31124f2c6d35af940ac2d6bfb5. 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/08OXMgP5P6j8dDoV7KcGcr.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/08OXMgP5P6j8dDoV7KcGcr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa16ecb7f0173838504c3ba28473956e16ff7b5b195a1c0f93b38061bd15eb3b9. 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/4xlwZHNLjfxoRDRe6VGAc4.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/4xlwZHNLjfxoRDRe6VGAc4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14397877b7a3be38cb2192ab735ba0458a5e61161263b14d36e48af8c7a669c3. 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/7siyHLIdtqaUM0YFC8xwCC.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/7siyHLIdtqaUM0YFC8xwCC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8882920f864d92ebdc8f62832252393ebf36ee5fef991c0a7e6246d417437813. 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/2MLUeAHqn18XzbePh6aOjL.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/2MLUeAHqn18XzbePh6aOjL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22401d4f06a79e46158569fdafd66672746e6d9d5417068f9aaa24a6fb113eb. 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/3E65NGRjncf3oENkbZLScf.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/3E65NGRjncf3oENkbZLScf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1ce91ae8fde07b79c7a0a97002874a33824221f8a6e7edeee8fb2a7debba63. 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/028pT2587Fo2hBQbMn6Vxg.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/028pT2587Fo2hBQbMn6Vxg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89de33758ba5a7c4c4e794809283f152eadb55fa1b52f7b79eba6f530936413d. 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/4sjGVDr2dC12dLdIGJ06Kz.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/4sjGVDr2dC12dLdIGJ06Kz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d476e7602a0ca176616ca8d25f0bc9a3627cdee82f553013a88362590f42011. 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/6Ke5xQZWxaM2PruZvY34JX.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/6Ke5xQZWxaM2PruZvY34JX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ebe08cebe885645c9689eb434c26dfbbd10022065f2e1eb5c3832a3609190e. 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/0jx7S0oKN1wxeFhitJz9n8.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/0jx7S0oKN1wxeFhitJz9n8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4e9618130c0efe396ca41f76ddbdd6286962a5178eed8d5e4cf59a212cb0f6. 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/15pm6i8tze9rp4R6bdFIYw.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/15pm6i8tze9rp4R6bdFIYw.
{"copyright_id":"0x0b6fb9dc9c0dae6740bf8b1b472bef9d89c4ac40e29370ada9083edf19ceb660","isrc":"GBRKQ2277502","name":"Se Te Vio La Dema","registered_at":"2026-06-08T05:03:53Z","spotify_id":"4YBNJdp3SWvyly8TLgHEYF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6fb9dc9c0dae6740bf8b1b472bef9d89c4ac40e29370ada9083edf19ceb660. 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/4YBNJdp3SWvyly8TLgHEYF.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/4YBNJdp3SWvyly8TLgHEYF.
{"copyright_id":"0xac614cb32fd5253e551f3783d73d9840d425d9bb0bb30f9d42705b3b348aa71b","isrc":"QZDA82256117","name":"Me Siento Peluche","registered_at":"2026-06-08T22:07:30Z","spotify_id":"2DKSXVVZCRSIbEaS6CaNzX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac614cb32fd5253e551f3783d73d9840d425d9bb0bb30f9d42705b3b348aa71b. 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/2DKSXVVZCRSIbEaS6CaNzX.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/2DKSXVVZCRSIbEaS6CaNzX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4daf773cd8f7d1171c017785caaa97685f1deb8f3409c572658cbfc808d28542. 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/1Dy6lTt47wEuaPgQTTnwxO.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/1Dy6lTt47wEuaPgQTTnwxO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e43e5e7c5fd477b05a2aeb2cb28df2e520185e7fee3fae0b59b2612032746af. 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/3MWxtBKkjn0OfrFgnw8urV.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/3MWxtBKkjn0OfrFgnw8urV.