Using the SDK from the Server
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
First, make sure you've installed the Niftory SDK on your project with:
yarn add @niftory/sdk
Now use the SDK in your codebase as follows:
import { NiftoryClient } from "@niftory/sdk"
...
const client =
new NiftoryClient({
environmentName: process.env.ENVIRONMENT //testnet or mainnet,
appId: process.env.CLIENT_ID,
apiKey: process.env.API_KEY,
clientSecret: process.env.CLIENT_SECRET,
})
await client.createNiftoryWallet()
Note: This will create a Niftory SDK with privileged authentication using a client secret that should never be public.
environmentName
Environment of the blockchain the app will run on.
testnet
or mainnet
clientSecret
Client Secret generated from the Niftory admin app
40b27a45dtt6fce9b6e664613c43250aea67912wbfbcba263f1b57dce2c7b9ed6045f1d72dd3ca2f000070bc7a6af795c4c0c6fee70l0f3d2f290102b308aaba
All the available methods on the NiftoryClient are documented on the API Reference.
For examples of server-side usage you can check out our sample apps using the Niftory SDK: