Skip to main content
  • Snap

snap_listEntropySources

Description

Get a list of entropy sources available to the Snap. The requesting origin must have at least one of the following permissions to access entropy source metadata:

  • snap_getBip32Entropy
  • snap_getBip32PublicKey
  • snap_getBip44Entropy
  • snap_getEntropy

Parameters

This method does not have any parameters.

Returns

object[]

An array of entropy sources available to the Snap.

object

An entropy source that can be used to retrieve entropy using the snap_get*Entropy methods.

name

string

The name of the entropy source.

id

string

The ID of the entropy source

type

"mnemonic"

The type of the entropy source. Currently, only mnemonic is supported.

primary

boolean

Whether the entropy source is the primary source.

Example

{
"initialPermissions": {
"snap_getBip32Entropy": {}
}
}
On this page