Skip to main content

Permissions

There are 8 permissions currently available. When calling connect, you need to specify at least one of them, commonly ACCESS_ADDRESS.

"ACCESS_ADDRESS"

Access the current address selected in ArConnect

"ACCESS_PUBLIC_KEY"

Access the public key of the current address selected in ArConnect

"ACCESS_ALL_ADDRESSES"

Access all addresses added to ArConnect

"SIGN_TRANSACTION"

Sign a transaction

"ENCRYPT"

Encrypt data with the user's keyfile

"DECRYPT"

Decrypt data with the user's keyfile

"SIGNATURE"

Sign data with the user's keyfile

"ACCESS_ARWEAVE_CONFIG"

Access the user's custom Arweave config