@walletconnect/randombytes

Isomorphic Library for Random Bytes

Usage no npm install needed!

<script type="module">
  import walletconnectRandombytes from 'https://cdn.skypack.dev/@walletconnect/randombytes';
</script>

README

iso-random npm version

Isomorphic Library for Random Bytes

Description

This library supports random byte generation through native NodeJS and Browser APIs when available and fallbacks to vanilla javascript are already provided.

Usage

RandomBytes

import * as isoRandom from 'iso-random';

const length = 32;
const key = isoRandom.randomBytes(length);

// key.length === length

React-Native Support

This library is intended for use in a Browser or NodeJS environment, however it is possible to use in a React-Native environment if NodeJS modules are polyfilled with react-native-crypto, read more here.

License

MIT License