Skip to main content

1. Get your API key

Sign up at the Crycket dashboard to get your API keys. You receive two keys: Use your test key during development. Both keys use the same base URL and code path.

2. Create a Payment Intent

A Payment Intent represents a single payment request. Create one by calling the API:
The response includes the full Payment Intent object in created state.

3. Track the payment

Poll the intent status or use webhooks to get notified on state transitions:
The state field tells you where the payment is in its lifecycle:

4. Simulate in test mode

Use the simulate endpoint to test your integration without waiting for real chain confirmations:
The simulate endpoint is only available with pk_test_ keys. See the testing guide for more details.

Next steps

Payment intents

Understand the full Payment Intent lifecycle and state machine.

SDK integration

Add Crycket to your mobile app with the SDK.

Webhooks

Set up real-time notifications for payment events.

API reference

Explore all available endpoints.