-
Notifications
You must be signed in to change notification settings - Fork 200
Open
Labels
Data ProviderContribute to Sismo Hub by creating a new Data ProviderContribute to Sismo Hub by creating a new Data Provider
Description
Integrate Gateway as a Data Provider will enable to create new Groups from holders of a specific Gateway Credential NFT.
Specifications
{
"name": "Gateway",
"iconUrl": "",
"providerClassName": "GatewayProvider",
"functions": [
{
"name": "Get holders of credential NFT",
"functionName": "TODO",
"countFunctionName": "TODO",
"description": "Returns all holders of a specific Gateway credential",
"args": [
{
"name": "credential",
"argName": "TODO",
"type": "string",
"required": "true",
"example": "TODO",
"description": "A specific credential identifier"
}
]
},
{
"name": "Get holders of organization",
"functionName": "TODO",
"countFunctionName": "TODO",
"description": "Returns all holders of any Gateway credential of a specific organization",
"args": [
{
"name": "organization",
"argName": "TODO",
"type": "string",
"required": "true",
"example": "TODO",
"description": "A specific organization identifier"
}
]
}
]
}
Tips on how to integrate the Data Provider
Gateway NFTs are non-transferrable ERC-721 NFTs minted on Polygon with this contract address.
They don’t have an API, so the easiest way to extract the list of addresses is by using BigQuery & Arweave.
Have a look at Sismo documentation to understand what is a Data Provider, and checkout the tutorial to know how to integrate a Data Provider.
Have fun!
Metadata
Metadata
Assignees
Labels
Data ProviderContribute to Sismo Hub by creating a new Data ProviderContribute to Sismo Hub by creating a new Data Provider