Skip to main content
Commands are actions your mini app can perform in World App. Every command is available as either:
  • an async function, that can be awaited, resolves with the result.
  • a synchronous function that dispatches an event to an event listener.
Try our preview mini app to get a sense of how commands work. Scan the QR code below with your phone (You must have World App installed).
CommandDescription
VerifyRequest a World ID proof.
PayRequest a payment
Wallet AuthAuthenticate via Sign in with Ethereum
Send TransactionInteract with smart contracts
Sign MessageSign personal messages with your wallet
Sign Typed DataSign EIP-712 payloads with your wallet
Share ContactsShare individual user contacts (username only)
Request PermissionsNotifications and Microphone Access
Get PermissionsGet user permissions
Send Haptic FeedbackSend haptic feedback to user’s device
ShareNative OS share modal
ChatSend Messages and Create Groups in World Chat
Quick ActionsLink to other mini apps