Skip to content

Servers

From a web server or any other backend, you can control a Lexe wallet in full. Which integration to use depends on your language:

  • If your backend is written in Rust or Python, use the Rust SDK or Python SDK directly.
  • Otherwise, run the sidecar, either as a separate service or as a subprocess of your server, and call its REST API from any language.
  • You can also shell out to the Lexe CLI per request, which works well for scripts and low-traffic servers.

If you would prefer an SDK for another language, let us know at feedback@lexe.app.

Although the SDKs support both the root seed and client credentials, as a security best practice, authenticate with a client credential scoped to only what your server needs.

To control a user's wallet rather than your own, obtain the credential via LexeConnect.