Skip to main content
Signers are used to cryptographically sign data items before uploading to Arweave. All signers use RSA-4096 keys with PSS padding.

Local Key

For development and testing. Generate a key with:
Local keys are for development and testing only. Use a cloud key management service in production.

AWS KMS

KMS Key Requirements

Create an asymmetric RSA-4096 key with:
  • Key spec: RSA_4096
  • Key usage: SIGN_VERIFY
  • Signing algorithm: RSASSA_PSS_SHA_256

Required IAM Permissions

GCP Cloud KMS

Coming soon

Azure Key Vault

Coming soon