The proof system for modern companies

Secure your sensitive data flows by creating Bitcoin-based proofs of existence, electronic signatures and seals.
Try for free
secure your data with Bitcoin
Fight counterfeit drugs internationally
Corporate certification tool for multiple use cases
Secure digital documents associated with luxury goods
Trace responsibilities accross multiple business units

Electronic Signature & Timestamping

Verifiable globally. Forever.

Trustless

Timestamping

The generated proofs are verifiable without the need of a third party, anywhere in the world, at any time, thanks to the Bitcoin protocol.
Discover timestamping

Confidential

Electronic Signature

No more document leaks. Your confidential data stay in your total control and is only shared to the signatories.
Discover e-signature

Frictionless

API Integration

Developers can easily leverage Bitcoin anchoring capabilities without friction with new or legacy information systems.
Discover API integration

Delivering concrete innovation to businesses

RETAIL

Protect your customers

Retail is turning fully digital and customers need to stay protected against theft and forgery. With Woleet you can protect your client base with unbreakable digital seals.
INDUSTRY

Think in the long run

Big corporations with complex IT legacy need to think in the long run. Woleet ensures the use of the most durable and resilient way to endeavor this trustless paradigm shift.
EDF Success Story
WeProov Success Story
APPS

Stay ahead of your time

Disruptive startups with fast growth can rely on Woleet to enhance their value proposition. They leverage our API to imagine new ways to acquire more customers without worrying about scalability .

Powerful API

Our APIs are very simple to use, powerful in production, and endlessly scalable.

 

You can imagine infinite possibilities of integration within your applications and test it with no limitations in our sandbox environment.

API Documentation
// Timestamping Creation

curl --request POST \ 
--url https://api.woleet.io/v1/anchor \ 
--header 'accept: application/json' \ 
--header'authorization: Basic <my realm>' \ 
--header 'content-type: application/json' \ 
--data '{"name":"anchor-name","hash":"eca13c985af0215408e9e3e7b6bdc0e029db8857b7bedb4c0f2098b88ebe614f"}'
// Timestamping Creation

var data = "{\"name\":\"anchor-name\",\"hash\":\"eca13c985af0215408e9e3e7b6bdc0e029db8857b7bedb4c0f2098b88ebe614f\"}";

var xhr = new XMLHttpRequest();

xhr.addEventListener("readystatechange", function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});
xhr.open("POST", "https://api.woleet.io/v1/anchor");
xhr.setRequestHeader("accept", "application/json");
xhr.setRequestHeader("content-type", "application/json");
xhr.setRequestHeader("authorization", "token");

xhr.send(data);
// Timestamping Creation

OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/octet-stream");
RequestBody body = RequestBody.create(mediaType, "{\"name\":\"anchor-name\",\"hash\":\"eca13c985af0215408e9e3e7b6bdc0e029db8857b7bedb4c0f2098b88ebe614f\"}");
Request request = new Request.Builder()
  .url("https://api.woleet.io/v1/anchor")
  .post(body)
  .addHeader("accept", "application/json")
  .addHeader("content-type", "application/json")
  .addHeader("authorization", "token")
  .build();

Response response = client.newCall(request).execute();
// Timestamping Creation

import requests

url = "https://api.woleet.io/v1/anchor"

payload = "{\"name\":\"anchor-name\",\"hash\":\"eca13c985af0215408e9e3e7b6bdc0e029db8857b7bedb4c0f2098b88ebe614f\"}"
headers = {
    'accept': "application/json",
    'content-type': "application/json",
    'authorization': "token"
    }

response = requests.request("POST", url, data=payload, headers=headers)

Don’t Trust. Verify.

See Woleet in action

Request a demo