MiniKit. Use await MiniKit.<command>() and handle the returned { executedWith, data } result.
World ID verification is no longer a MiniKit command. Use
@worldcoin/idkit for new verification flows.| Command | Description |
|---|---|
| Pay | Request a payment inside World App |
| Wallet Auth | Authenticate with Sign-In with Ethereum |
| Send Transaction | Submit one or more World Chain transactions |
| Sign Message | Sign an EIP-191 personal message |
| Sign Typed Data | Sign an EIP-712 typed payload |
| Share Contacts | Open the World App contact picker |
| Request Permission | Request notifications or microphone access |
| Get Permissions | Read current mini app permission state |
| Send Haptic Feedback | Trigger native haptic feedback |
| Share | Open the native share sheet |
| World Chat | Open World Chat with a prefilled message |
| Attestation | Request an app attestation token |
| Close Mini App | Programmatically close the mini app |