๐Concepts
The Auth Flow
An overview of the steps required to authenticate a wallet and authorize a wallet for access based on token ownership (token gating.) Understanding these flows will make it clear what api calls you will require to accomplish your desired outcome. This article also includes a peak under the hood of how the service works.
๐Auth FlowConnect
Methods for connecting a wallet and retrieving a wallet object using the Picket service. Description of the wallet object when retrieved via Picket.
๐๏ธConnectSignatures
All the ways you can obtain a signature. The first step in all token gating and authentication flows.
โ๏ธSignaturesAuthentication and Authorization
Methods for verifying a user's wallet and that the wallet holds given tokens.
๐Authentication and AuthorizationGood to know: The /auth
endpoint can be used to both authenticate wallets and verify token ownership for token gating.
Access Tokens
Everything you need to know about what a Picket access token is, how to get it, and how to use it securely.
๐ชAccess TokensErrors
Error codes you may come across and their meaning. We work hard to ensure you don't need this page often.
โ๏ธErrorsSupported BlockChains
The blockchains with which Picket is compatible
โ๏ธSupported BlockchainsWeb3 Client Libraries
Recommended Web3 client libraries to help you start building! If you want to start using connected wallets for other on-chain operations these libraries can help you do that.
๐ฟOpen Source Web3 Client LibrariesLast updated