API Reference

You can dive into the specifics of each API endpoint below or can directly start playing with our postman and swagger APIs.

Swagger UIarrow-up-right

Postman Documentationarrow-up-right

Import Postman Collectionarrow-up-right

Wallet

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.

Walletchevron-right

NFT

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.

NFTchevron-right

Fungible Tokens

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.

Fungible Tokenschevron-right

Storage

Upload your data to decentralized storage (IPFS).

Storagechevron-right

Semi Custodial Wallet

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

Semi Custodial Walletchevron-right

NFT Marketplace

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.

NFT Marketplacechevron-right

Last updated