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 0x19134bd0f212dce702f7e27a7c65abf39ba4baa4667fc3aaadd82d36d43cc680. 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/1ad36fee-0ea3-446e-95e9-99bc5506ea79.json and https://artists.proofprofile.net/proofs/artist/1ad36fee-0ea3-446e-95e9-99bc5506ea79.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xcbec0e2d7d1ab0ecf77c43da74ed3a503ae25ac1bf49e6d4eade3666dbc4c414","isrc":"FR9W12307536","name":"Ici le temps est trop morose","registered_at":"2026-06-09T21:26:50Z","spotify_id":"1r6i2tIhpGeuOVx1DnVekm","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 0xcbec0e2d7d1ab0ecf77c43da74ed3a503ae25ac1bf49e6d4eade3666dbc4c414. 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/1r6i2tIhpGeuOVx1DnVekm.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/1r6i2tIhpGeuOVx1DnVekm.
{"copyright_id":"0x3fc4aac5d4811b67ca3def4d453c99b623ee426fda974cde2e7c61184ca3f46c","isrc":"FR9W12307537","name":"C TROP LA LOOSE </3","registered_at":"2026-06-07T09:56:07Z","spotify_id":"1sXHcUh7gWpUiE2ooEyT28","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc4aac5d4811b67ca3def4d453c99b623ee426fda974cde2e7c61184ca3f46c. 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/1sXHcUh7gWpUiE2ooEyT28.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/1sXHcUh7gWpUiE2ooEyT28.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd656ae89d4d0d9b788af11b937b947d5bc5b4301d27c5eb28af1abd837e875. 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/689srus0Czk3fMPwG60FuF.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/689srus0Czk3fMPwG60FuF.
Le Paradis se trouve dans le 93 (LPSTD93)
{"copyright_id":"0x0859981fd8f0ab2cd721263924fb887e120da0a03e286fb1b457ac0ae08bdfde","isrc":"QZTB22205418","name":"Le Paradis se trouve dans le 93 (LPSTD93)","registered_at":"2026-06-04T12:01:20Z","spotify_id":"1T6Q2wA6XkodygEndu6lZV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0859981fd8f0ab2cd721263924fb887e120da0a03e286fb1b457ac0ae08bdfde. 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/1T6Q2wA6XkodygEndu6lZV.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/1T6Q2wA6XkodygEndu6lZV.
{"copyright_id":"0x39d8387ee8a8ba2473589d13c9a2405860e7d70cd8107f2e6c68c5e414b7a657","isrc":"FR9W12307539","name":"DANS LE PARADIS ARTIFICIEL","registered_at":"2026-06-09T11:45:46Z","spotify_id":"09e8gKwSosbNtH5yeiJHiK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d8387ee8a8ba2473589d13c9a2405860e7d70cd8107f2e6c68c5e414b7a657. 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/09e8gKwSosbNtH5yeiJHiK.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/09e8gKwSosbNtH5yeiJHiK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d8a0b1bd21604866021cb5c2ffde89a0d62d3703c058529bb153e5237bef26b. 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/2o4ok4Efhf27LccmGu9yPk.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/2o4ok4Efhf27LccmGu9yPk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc4aac5d4811b67ca3def4d453c99b623ee426fda974cde2e7c61184ca3f46c. 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/4vB922lHaBk0Ct53K1C3Wf.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/4vB922lHaBk0Ct53K1C3Wf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ee2e1bc5a2e2fec8b340d9fef81a86aa7686a0100bc98cc56b510b3b471276. 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/3St51Tz7rnMUeH2op9jsff.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/3St51Tz7rnMUeH2op9jsff.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082eef90ced24be17a9f47141c70cf4c6cd2aef92fa509a2306badc62e2d4b21. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0GjURFn7qSL6r3wiY3vdZy.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/0GjURFn7qSL6r3wiY3vdZy.
{"copyright_id":"0x0859981fd8f0ab2cd721263924fb887e120da0a03e286fb1b457ac0ae08bdfde","isrc":"QZTB22205418","name":"Le Paradis se trouve dans le 93 (LPSTD93)","registered_at":"2026-06-04T12:01:20Z","spotify_id":"7tOZnd1iNo0Rzdx5ftJTAs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0859981fd8f0ab2cd721263924fb887e120da0a03e286fb1b457ac0ae08bdfde. 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/7tOZnd1iNo0Rzdx5ftJTAs.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/7tOZnd1iNo0Rzdx5ftJTAs.
{"copyright_id":"0x0859981fd8f0ab2cd721263924fb887e120da0a03e286fb1b457ac0ae08bdfde","isrc":"QZTB22205418","name":"Le Paradis se trouve dans le 93 (LPSTD93)","registered_at":"2026-06-04T12:01:20Z","spotify_id":"2ZNIlj2LV2QrREeDGe7bdr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0859981fd8f0ab2cd721263924fb887e120da0a03e286fb1b457ac0ae08bdfde. 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/2ZNIlj2LV2QrREeDGe7bdr.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/2ZNIlj2LV2QrREeDGe7bdr.