Use cases
- Geofencing: Determining if a user has entered or exited a specific geographic area.
- Proximity-based rewards: Unlocking rewards or features when users are near specific locations, perfect for gamification, tourism apps, or retail promotions.
- Event check-ins: Verifying a user’s presence at events, meetings, or specific locations, ideal for event management and attendance tracking.
Video Setup
Prerequisites
-
Setup OPENFORMAT
Before you can continue, please complete the following steps to obtain the necessary credentials:
- Go to the OPENFORMAT Dashboard
- Register for an account
- Generate an API Key
- Create a dApp
- Create a Badge (only if required)
-
Receiver Address
You will need the account address for the user you are rewarding e.g.
0xeed12ae3b7cc78ea09ba4cc6e34a997b969ea8e6
Get Started
1
OPENFORMAT Node Inputs
Add your OPENFORMAT
API Key, dApp ID, Badge Name and Private Key into
the Reward Badge Node inputs.2
Test Integration
To test the integration, click on Test and add the
latitude and longitude of your user’s current location, the distance (in kilometers) to check if the user is near the target location, and the receiver to the body of the request. For example: