Technical Support
License of POAP contracts
What are licenses of POAP contracts, if any?
<br />
The latests contracts, both are deployed on March-3-2022, are the following:
Gnosis: <https://gnosisscan.io/address/0xa178b166bea52449d56895231bb1194f20c2f102#code>
> Has no license in the source code.
Ethereum: <https://etherscan.io/address/0x4e90495f66fb04a5fba401967abd607e2ea0ab46#code>
> Has AGPL-3.0 license in the source code.
<br />
<br />
<https://github.com/poap-xyz> doesn't have the contracts.
<br />
<https://github.com/mcortesi/poap> hosts an old full stack implementation of POAP without a license. It has an open issue on licensing without a response as of today: <https://github.com/mcortesi/poap/issues/25>
Posted by Han Tuzun 4 months ago
POAP embed?
Is there a way to show-off your POAPs with an html embed? Use-case is I want to show-off POAPS either in a personal website or DeSoc App
<br>
Posted by super based 5 months ago
Delivery method issue
We are building an app on which users can mint a POAP but we don't know the whitelisted addresses right now
Isn't a more dynamic way for minting POAPs so that we any user can mint the POAP
Posted by Youssef Alijani 6 months ago
Get POAP Information in a Contract
hey, i want to use information of a poap in a smartcontract - this works fine in my dapp with your api. But how can i access the information in MY smart-contracts ?
Posted by krungle 6 months ago
Why won't the verification email send
Hello my email is [[email protected]](mailto:[email protected])
The verification email won't send
Posted by Nicholas 6 months ago
poap creation through contract
we dont require smart contract to create poap ? as i saw you have given api to create poap in tech docs
or we can. create /mint poap through smart contract also ?
Posted by sam 6 months ago
Generating Auth Token
I'm trying to generate access token by calling the endpoint but it gives an error
Here is my command:
`curl --location --request POST
--url 'https://auth.accounts.poap.xyz/oauth/token'
--header "Content-Type: application/json"
-d '{"audience": "https://api.poap.tech", "grant_type": "client_credentials", "client_id": "my_client_id", "client_secret": "my_client_secret"}'`
Posted by Youssef Alijani 7 months ago
Where can I find the implementation of the POAP Factory contract?
I understand that every time someone creates a new drop, that new "POAP Collection" is generated by a Factory smart contract that just replicates the "XPoap" smart contract every time.
Where can I find the code of that POAP Factory?
Thank you!
Posted by Matias Falcone 7 months ago
Auth Token
I'm calling the this endpoint <https://auth.accounts.poap.xyz/oauth/token> using my `client_id` and `client_secret` and it gives the error below:
`Unauthorized client *** for audience https://api.poap.tech: {"error":"access_denied","error_description":"Unauthorized"}`
Posted by Youssef Alijani 7 months ago
API: Minting to Wallet
Hi!
Im trying to mint the POAP directly to a wallet address. Im following the documentation here: <https://documentation.poap.tech/reference/postactionsclaim-delivery-v2>
I have a test event up with a "website" distribution approved by you recently.
I am calling with
'''const response = await fetch(
`${this.apiBaseUrl}/actions/claim-delivery-v2`,
{
method: 'POST',
headers: {
accept: 'application/json',
'Content-Type': 'application/json',
Authorization: `Bearer ${this.accessToken}`,
'X-API-KEY': `${config.poapApiKey}`,
},
body: JSON.stringify({
address,
id: eventId,
}),
}
);
'''
Im receiving
'''
{
statusCode: 400,
error: 'Bad Request',
message: 'Delivery not found'
}
'''
could I know what distribution method i should be using?
Ps: Thanks for getting me the api keys!
Posted by Aaron Lee 7 months ago