# Wallet Search

## Search Wallet

Gets the user's wallet information.\
Guide for creating a wallet is described in [Create/restore wallet](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/android/usage/wallet-create-restore).

```kotlin
val wallet = fncyWallet.getWallet()
```

#### See Also

[getWallet](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#suspend-fun-getwallet)

[FncyWallet](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/domain#fncywallet)

## Search Value of Assets in Wallet

Gets the total asset value (USD, KRW) of the user's wallet.

```kotlin
val balance = fncyWallet.getWalletAllBalance(
    wid = wid //Wallet ID from getWallet()
)
```

#### See Also&#x20;

[getWalletAllBalance](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/ios/methods#func-getwalletallbalance)

[FncyBalance](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/ios/domain#fncybalance)

## Search Asset

### Search List of Assets

Gets a list of assets you own.

```kotlin
val assets = fncyWallet.getAssetList(
    wid = wid //Wallet ID from getWallet()
)
```

#### See Also

[getAssetList](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#suspend-fun-getassetlist)

[FncyAsset](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/domain#fncyasset)

### Search a Single Asset

If you know the ID of an asset you own, you can search its information.

```kotlin
val asset = fncyWallet.getAssetById(
    wid = wid, //Wallet ID from getWallet()
    assetId = assetID //Asset ID from getAssetList()
)
```

#### See Also

[getAssetById](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#suspend-fun-getassetbyid)

[FncyAsset](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/domain#fncyasset)

## NFT

### Search NFT List

Gets a list of NFTs you own.

```kotlin
val nfts = fncyWallet.getNFTList(
    wid = wid //Wallet ID from getWallet()
    filter = NFTOption.All,
    pageNo = 1,
    pageSize = 20
)
```

#### See Also

[getNFTList](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#suspend-fun-getnftlist)

[FncyNFT](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/domain#fncynft)

### Search a Single NFT

If you know the ID of an NFT you own, you search that its information.

```kotlin
val nft = fncyWallet.getNFTById(
    wid = wid, //Wallet ID from getWallet()
    nftId = nftId //NFT ID from getAssetList
)
```

#### See Also

[getNFTById](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#suspend-fun-getnftbyid)

[FncyNFT](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/domain#fncynft)
