Isomorphic Library for Random Bytes
npm install @walletconnect/randombytesIsomorphic Library for Random Bytes
This library supports random byte generation through native NodeJS and Browser APIs when available and fallbacks to vanilla javascript are already provided.
``typescript
import * as isoRandom from 'iso-random';
const length = 32;
const key = isoRandom.randomBytes(length);
// key.length === length
`
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.