Identify integrator activity
To help integrators track and identify activity originating from their applications, Snapshot supports an optional app
parameter. This parameter can be included when users cast votes or create proposals, allowing you to tag these actions with your application's identifier.
Using app
with Snapshot.js
app
with Snapshot.jsIf you're integrating Snapshot's voting and proposal functionalities directly into your platform using Snapshot.js, you can include the app
parameter in your function calls:
Adding app
to Snapshot URLs
app
to Snapshot URLsFor platforms that redirect users to Snapshot, you can append the app
parameter to the URL. This tags the action with your application's identifier when the user interacts on Snapshot.
URL format:
Example:
Parameter requirements
Format: Lowercase alphanumeric string
Maximum length: 24 characters
Purpose: The
app
parameter will be stored with the vote or proposal data on Snapshot. This enables you to identify and analyze activities originating from your application.
By using the app
parameter, you can seamlessly integrate Snapshot into your platform while maintaining clear visibility over user interactions related to your application.
Last updated