Depending on what type of app you are building, NFTs can sometimes form part of your app, or - can even be the main focus of your app entirely.
The useEtherspotNfts hook will allow you to fetch NFTs per blockchain and by account address.
/** * useEtherspotNfts(chainId?: number) */// useEtherspotNfts takes a chain ID as// its only parameter. For example, the following// will fetch your NFTs for your Smart Wallet// address on Polygon:const { getAccountNfts } = useEtherspotNfts(137);// ^// Note the chain IDconst accountNfts = await getAccountNfts();// By default, this fetches the NFTs of your own// Smart Wallet account./** * getAccountNfts(accountAddress?: string) */// The getAccountNfts function takes an account// address as its only parameter. The function// will fetch the NFTs for the provided address// instead of your Smart Wallet address.const otherAccountNfts = await getAccountNfts( '0x0763d68dd586AB1DD8Be2e00c514B2ac8757453b');