Skip to main content
Galxe Passport does not allow the acquisition of KYC data for the time being, but you can determine whether the user has a Passport through the following methods.

Contract Information

The Galxe Passport is an NFT contract deployed on Binance Smart Chain (BSC) that serves as proof of identity within the Galxe ecosystem.
  • Contract Address: 0xe84050261cb0a35982ea0f6f3d9dff4b8ed3c012
  • Network: Binance Smart Chain (BSC Mainnet)
  • Contract Explorer: BscScan

Verification Methods

Method 1: Using Galxe Credential

You can verify Passport ownership using the Galxe credential: This credential automatically tracks users who hold a Galxe Passport.

Method 2: Direct Contract Call

Call the balanceOf method on the contract to check if a user owns a Passport. Method Signature: balanceOf(address user) returns (uint256)
  • Returns 1 if the user owns a Passport
  • Returns 0 if the user does not own a Passport

Using curl to Call balanceOf

Response Example:
Convert the hexadecimal result to decimal:
  • 0x0000...0001 = 1 (user has Passport)
  • 0x0000...0000 = 0 (user does not have Passport)