> For the complete documentation index, see [llms.txt](https://docs.bkcoracle.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bkcoracle.com/how-to/using-vrf.md).

# Using VRF

To access our VRF service, you must subscribe using KDEV tokens, the Bitkub Chain developer utility token. Subscribing with KDEV tokens provides a cost-effective and efficient way to leverage the benefits of off-chain data in your smart contracts.

**Subscription Process:** To subscribe to our Data Feed service, follow these simple steps:

1. Acquire KDEV tokens through the Bitkub chain [developer console](https://console.bitkubchain.com/get-kdev).
2. Visit our website, connect your wallet, and navigate to the *Services > VRF* menu.
3. Click *Create new subscription* button.
4. Review the information and click *Create subscription* button.
5. Add funds to the subscription.
6. Deploy your VRF consumer contract with the required information. ([example contract](/examples/vrf-consumer.md))
7. Add the VRF consumer contract address to the subscription.
