Guides

Reference

Client-side SDKs

You can use our client-side SDKs to perform encryption operations on the client, using an encrypt function or by embedding UI Components to collect or display card data.

CLI

The Evervault CLI allows you to test and manage your Evervault integration from your terminal.

Get Started
React

Encrypt data and embed UI Components with React.

Get Started
Javascript

Encrypt data and embed UI Components with JavaScript.

Get Started
iOS

Encrypt data and embed UI Components on iOS.

Get Started
Android

Encrypt data and embed UI Components on Android.

Get Started

Server-side SDKs

You can use our server-side SDKs to Encrypt data server-side, invoke Functions and decrypt data through Outbound Relay.

Note

Encrypting data with our server-side SDKs instead of Inbound Relay may expose you to greater compliance burden because plaintext data touches your server before it is encrypted.

Instead you can:

Node.js

Encrypt data server-side, invoke Functions and use Outbound Relays with Node.

Get Started
Python

Encrypt data server-side, invoke Functions and use Outbound Relays with Python.

Get Started
Ruby

Encrypt data server-side, invoke Functions and use Outbound Relays with Ruby.

Get Started
Java

Encrypt data server-side, invoke Functions and use Outbound Relays with Java.

Get Started
PHP

Encrypt data server-side, invoke Functions and use Outbound Relays with PHP.

Get Started
Go

Encrypt data server-side, invoke Functions and use Outbound Relays with Go.

Get Started