Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

title drand documentation
description The home page for developer documentation for drand, a distributed randomness beacon.
home true
heroImage images/logo-drand-text-bottom-dark.svg
heroAlt drand logo
heroText Distributed randomness beacon.
tagline Verifiable, unpredictable and unbiased random numbers as a service.
features
title details actions
HTTP API
Get your randomness or chain information directly by sending HTTP `GET` requests to the drand JSON HTTP API.
text link
API docs
/developer/http-api
title details actions
Client libraries
Use drand client libraries to easily consume randomness from your applications, over HTTP, gRPC or libp2p PubSub.
text link
Go
/developer/clients/#go-
text link
JS
/developer/clients/#javascript--typescript-

Learn more

Billions of devices around the world use random numbers to keep computers secure and keep the internet open. High-grade random number generators need to be unpredictable, publicly verifiable, bias-resistant, decentralized, and always available. drand strives to meet all these criteria while keeping things simple and accessible. Find out more about how drand produces random numbers and how the team are making the project secure →

Get involved

The drand project is maintained by contributors from many different fields, companies, and research labs. If you'd like to contribute code, submit issues, improve documentation, or get the word out, find out how to get involved with the project →

Get in touch

For questions, comments, or to start a collaboration, please reach the drand team at: leagueofentropy [ at ] googlegroups.com or join the drand slack workspace to get the discussion going.

::: slot footer Apache 2.0 or MIT Licensed · Status · GitHub · Made with ❤️ by drand labs :::