API Reference
Last updated
Last updated
You can dive into the specifics of each API endpoint below or can directly start playing with our postman and swagger APIs.
Access your user's entire blockchain data at lightning-fast speeds. All data is auto-indexed and cached for a superior user experience.
Use Cases:
Get a user's entire portfolio in one single call.
Search their wallets for specific tokens or NFTs in a dead simple way.
Address user's by their .sol domain name. Stop showing random hex values in their profile.
Gated access based on their wallet content.
The ultimate in the NFT functionality. Create/read/update or burn your NFTs programmatically. All NFTs that you touch through shyft APIs are auto-indexed and stored in our DBs in a denormalized format. Owner data is also indexed to track the change of hands.
Use Cases:
Create master editions and mint them on demand.
Level up or damage your NFTs on user actions. Ideal for NFT games.
Filter or query your NFT data.
Use NFTs as access tokens. Ideal for NFT gated experiences.
Launch your own tokens and mint them on demand. The token's name, symbol, and image are saved on chain.
Use Cases:
Create a social currency
Reward your users for certain actions.
Airdrops
Use them as access tokens.
In-app currency.
Upload your data to decentralized storage (IPFS).
Onboard new users to web3 with our frictionless semi-custodial wallet experience. The private key is divided between the user and us for maximum safety.
Use Cases:
Super easy wallet creation and management.
No seed phrases to remember.
Maximum safety and no loss of funds.
Unparalleled UX
Launch a production-grade and serverless in-app marketplace in minutes with SHYFT.
Use Cases:
Earn transaction fees from your user's NFT trades.
Stop sending your users to 3rd party apps.
Make your users trade in your own token, increasing its value.
Increase utility for your NFTs and benefit from it as well.
No need of deploying a backend or a database, we take care of things end-to-end.