Query Profiles

All Existing Profiles

You can query all existing profiles of a particular FuturePass address.

import {
  useAccounts,
} from '@futureverse/asset-register-react/profiles'

const Page = () => {
  const { accounts, reactQuery } = useAccounts({
    addresses: ['<FUTUREPASS_ADDRESS>']
  })

  if (reactQuery.isLoading) {
    return <div>Loading...</div>
  }

  return <div>{JSON.stringify(accounts[0].profiles)}</div>
}

Last Used Profile on Experiences

You can query the last used profile for a particular experience.

import {
  useAccounts,
} from '@futureverse/asset-register-react/v2'

const Page = () => {
  const { accounts, reactQuery } = useAccounts({
    addresses: ['<FUTUREPASS_ADDRESS>'],
    experience: 'TTK'
  })

  if (reactQuery.isLoading) {
    return <div>Loading...</div>
  }

  return <div>{JSON.stringify(accounts[0].lastUsedProfileByExperience)}</div>
}

Last updated

© 2023 -> ♾️