The Kotlin SDK is currently under active development. Expect minor API evolution while the SDK hardens.
Install
The package is published ascom.worldcoin:idkit to GitHub Packages.
Request flow
Presets
selfieCheck(signal). It requests World ID 4.0 and always
disables legacy fallback. See Configure Credentials
for response verification and repeated-check guidance.
Polling patterns
pollStatusOnce()for manual loopspollUntilCompletion(options)for blocking until terminal statestatusFlow(pollInterval)extension for coroutine-driven updates