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 0xa2bd85cacfa44db8a7c9c48b33f9beaa6ebbe37ff57628c040f04df2bec01d27. 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/a1b6b51e-c22e-4760-bdce-48d4f3163687.json and https://artists.proofprofile.net/proofs/artist/a1b6b51e-c22e-4760-bdce-48d4f3163687.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x21278abc04c0f496d492d46b010d5b3992203ef82b302294983d7cabb9bdaba1","isrc":"QMFME2028794","name":"Mirate al Espejo","registered_at":"2026-06-07T20:00:46Z","spotify_id":"6qxWq8ihjETqjwkMm9fatp","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 0x21278abc04c0f496d492d46b010d5b3992203ef82b302294983d7cabb9bdaba1. 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/6qxWq8ihjETqjwkMm9fatp.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/6qxWq8ihjETqjwkMm9fatp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3c047b38ab518806473759f7e5bb62d27942abc2e7a2936a318402f95f1707. 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/2NP6oo7LHTtR5olqYpoPLY.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/2NP6oo7LHTtR5olqYpoPLY.
{"copyright_id":"0xafec7dd340637a43cd8652d1a147d84b96ae87124b29dbc8f747e4da53236532","isrc":"QMFME2028844","name":"Aprendi a Vivir en Guerra","registered_at":"2026-06-18T00:42:05Z","spotify_id":"5b9dSstFLEkWXccUS2NFXP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafec7dd340637a43cd8652d1a147d84b96ae87124b29dbc8f747e4da53236532. 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/5b9dSstFLEkWXccUS2NFXP.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/5b9dSstFLEkWXccUS2NFXP.
{"copyright_id":"0x33b7a0d6cb897fa1e6f1e8fa6541501098f48ddee0dcf23ddb539e3fb654fec6","isrc":"QMFME2028861","name":"Ayer Te Dije","registered_at":"2026-06-07T18:05:34Z","spotify_id":"7FoMW9QxO3Dpo2l8l4cycy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b7a0d6cb897fa1e6f1e8fa6541501098f48ddee0dcf23ddb539e3fb654fec6. 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/7FoMW9QxO3Dpo2l8l4cycy.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/7FoMW9QxO3Dpo2l8l4cycy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449cd12309e0a506be591b6ddb54d5d2f64b64d9819b0ef4362f4c064571bf87. 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/5uADjovZKJwlQejuBizHRf.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/5uADjovZKJwlQejuBizHRf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3914035d80c2e4d61d6233e8c980f17897c54370bc91b54a7518583ec1cc61ae. 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/0o7Ow0GTqWL53Ptdsndrit.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/0o7Ow0GTqWL53Ptdsndrit.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b5d3c497d028cd61a3c7a1c78be719fe35710172c41d3914683ee3bb036e96. 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/3hTxfwkw36Yuhb11zidaJ1.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/3hTxfwkw36Yuhb11zidaJ1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40234489c96f182b450fef780221c22b9748e739773d1b8b3144e8e60e131363. 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/4V8C0AGC96ea0cNWV8RLM0.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/4V8C0AGC96ea0cNWV8RLM0.
{"copyright_id":"0x9248c1cb97fa4534ffc4cb67ca8c0c22a71b23f97b2af2d37691a129258fc700","isrc":"QMDA62415083","name":"Las Gracias a Dios","registered_at":"2026-06-09T06:24:26Z","spotify_id":"5ln7MSZUn0fGcNt0vnM0AH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9248c1cb97fa4534ffc4cb67ca8c0c22a71b23f97b2af2d37691a129258fc700. 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/5ln7MSZUn0fGcNt0vnM0AH.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/5ln7MSZUn0fGcNt0vnM0AH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4047d3564e352c3ff88bc1911aa994004946c51d26bc8f57b7dbab182cd3412. 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/1yjEKNUwrKYUKZsduBy3Jb.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/1yjEKNUwrKYUKZsduBy3Jb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9ebd4ebe6805c5eab4de7a77d4ce234c9c79ce4500873aa493748a9355098b. 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/1KGoSzZo83LifwJp19Niy3.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/1KGoSzZo83LifwJp19Niy3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48f967ba8f7373bc0de617244cd209214047bb0705be81201e6da70358e7669. 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/67NYGXsiNXZRC1axmGqQMe.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/67NYGXsiNXZRC1axmGqQMe.
{"copyright_id":"0xe4efed68cbc3d2f6e08a5b1a7c92c0217418fe14e38d73f0967fbbdc97a6b171","isrc":"QMDA62415080","name":"Me Busco El Peso","registered_at":"2026-06-05T21:02:34Z","spotify_id":"72DSBrY9bZSyHM9H8IApML","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4efed68cbc3d2f6e08a5b1a7c92c0217418fe14e38d73f0967fbbdc97a6b171. 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/72DSBrY9bZSyHM9H8IApML.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/72DSBrY9bZSyHM9H8IApML.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377532becfb579e6c4625145459ecde4ef3a1447c23c097bfc861f35e4885ae9. 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/1vse2cT1WilEKwWkRG53of.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/1vse2cT1WilEKwWkRG53of.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72e573ce2fb8b66170b226a1f2740dc788b306158f55c8523a23a6ed2c7d1d9. 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/2BTJychbmZ1WECnuQtxQIC.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/2BTJychbmZ1WECnuQtxQIC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716774edb2c357f7129de5b4dff4147e55c74dc4a3a9a5dc8f6d9dcef17229e8. 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/3SLl623l5V24IoPHPOI8gn.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/3SLl623l5V24IoPHPOI8gn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434e9614ec5a6c1d06e0457e6e9cd32081f45030d9e8d021d50630946084adc1. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:54:45Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3GKkjNduz2ZnMrJVoBEWKk.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/3GKkjNduz2ZnMrJVoBEWKk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b9bc0f67babaac7ea3a5c8d27184ebde37b5a3601977ea6d6484942e54fb48. 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/2ahmcdxvFz6oOjVT6GDSp8.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/2ahmcdxvFz6oOjVT6GDSp8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1a285783b9651cabfa5c2d386a1afca945f180f2f65e098b404ba031e5b672. 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/0ZBwjtvLzX9hrByxSItqZQ.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/0ZBwjtvLzX9hrByxSItqZQ.
{"copyright_id":"0x7bcf4a1921f69af12d265dcc4e2d8a4186a8cc3a5fa5953fb7473120c595dd46","isrc":"QMEU32307150","name":"La Gracia De Dios","registered_at":"2026-06-07T06:44:35Z","spotify_id":"08mntOthYaS6L1TClH3oYR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bcf4a1921f69af12d265dcc4e2d8a4186a8cc3a5fa5953fb7473120c595dd46. 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/08mntOthYaS6L1TClH3oYR.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/08mntOthYaS6L1TClH3oYR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3709e983e1da84d02315423a123784bef32aea899a2c77c957130f00270326f6. 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/2mbrtYxHXTtMvpA1zyPJwO.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/2mbrtYxHXTtMvpA1zyPJwO.
{"copyright_id":"0x1a3cb81cb4fa0018c8146f3656e561317472c5a111e4c9c19fd4805ea2bb2902","isrc":"QZPZC2450309","name":"Jenga Jenga (Reggaeton Remix)","registered_at":"2026-06-06T05:02:20Z","spotify_id":"6dijUFPp7N9qlBeTIX1MpU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3cb81cb4fa0018c8146f3656e561317472c5a111e4c9c19fd4805ea2bb2902. 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/6dijUFPp7N9qlBeTIX1MpU.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/6dijUFPp7N9qlBeTIX1MpU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0994c6456175c6a33f11d33ee52b9426d4fe0a56741897627a984b8cccda30d3. 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/5c6A4BcFAX1OTw9G5GfY1H.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/5c6A4BcFAX1OTw9G5GfY1H.