Error codes
Learn more about error codes and how to resolve them.
Some errors will return with an error code - a short string with a brief explanation. Below you’ll find reference information about each expected error.
generic
This is a generic error, no specification about the cause has been providednot-found
The requested resource was not found.already-exists
The resource already exists.invalid-regex
The provided regular expression is invalid.invalid-token
The token is invalid.invalid-signature
The signature is invalid.invalid-ip
The IP address is invalid.invalid-cuid
Invalid ID providedincoming-source-unknown
Unknown incoming source.incoming-source-missing-rules
Incoming source is missing rules.incoming-source-not-whitelisted
Incoming source is not whitelisted.api-missing-key
API key is missing.api-invalid-key
API key is invalid.user-not-found
User not found.user-name-already-taken
Username is already taken.users-already-friends
Users are already friends.users-are-the-same
The users are the same.user-blocked-by-other-user
User is blocked by another user.user-already-blocked
User is already blocked.user-wallet-not-found
User wallet not founduser-wallet-creation-failed
User wallet creation faileduser-not-registered
User not registereduser-without-email
User does not have an e-mailuser-not-linked
The user is not linked to your gameuser-already-linked-to-the-game
User already linked to the gameuser-already-exists
User already existsuser-magic-link-failed
User magic link failedexternal-id-not-found
External ID not found.external-user-unprocessable
External user is unprocessable.friend-request-already-pending
Friend request is already pending.profile-already-exists
Profile already exists.profile-not-found
Profile not found.profile-account-missing
Profile account is missing.profile-already-linked
Profile is already linked.profile-not-linked
Profile is not linked.profile-sign-in-failed
Profile sign-in failed.profile-wallet-creation-failed
Profile wallet creation failedwallet-not-found
Wallet not found.game-not-found
Game not found.game-already-linked
Game is already linked.game-already-exists
Game already exists.game-invalid-chain-id
Invalid game chain ID.game-chain-id-already-exists
Game chain ID already exists.chain-missing-config
Chain is missing configuration.contract-already-exists
Contract already exists.contract-could-not-be-created
Contract could not be created.contract-not-registered
Contract is not registered.contract-invalid-address
Invalid contract address.contract-is-not-verified
Contract is not verifiedcontract-could-not-retrieve-abi
Could not retrieve ABI of the contractcontract-type-could-not-be-determined
Could not determine the type of the contract (ERC1155, ERC721 or ERC20policy-already-exists
Policy already exists.policy-could-not-be-created
Policy could not be created.policy-not-found
Policy not found.policy-not-valid
Policy is not valid.asset-sending-to-self
Cannot send asset to oneself.asset-nft-transfer-failed
NFT asset transfer failed.asset-token-transfer-failed
Token asset transfer failed.asset-get-listing-failed
Failed to get asset listing.asset-listing-failed
Asset listing failed.asset-accept-offer-failed
Asset offer acceptance failed.asset-cancel-listing-failed-not-an-owner
Asset listing cancellation failed (not an owner).asset-cancel-listing-failed
Asset listing cancellation failed.asset-purchase-failed
Asset purchase failed.asset-unprocessable
Unprocessable asset.asset-fetch-failed
Asset fetch failed.asset-invalid-balance-call
Invalid asset balance call.asset-token-balance-invalid
Token asset balance is invalid.asset-native-balance-invalid
Native asset balance is invalid.asset-token-decimals-invalid
Token asset decimals are invalid.asset-token-allowance-invalid
Token asset allowance is invalid.currency-not-supported-by-chain
Currency is not supported by the chain.get-currencies-for-chain-failed
Failed to get currencies for the chain.link-not-found
Link not found.link-expired
Link has expired.start-date-too-far-into-future
Start date for listing asset is too far into the future. Maximum is one week.insufficient-asset-balance
Insufficient asset balance.insufficient-token-balance
Insufficient token balance.insufficient-native-balance
Insufficient native balance.insufficient-custom-balance-for-gas
The entity doesnt have enough ERC20 balance to pay for the transactioninsufficient-native-balance-for-gas
The entity doesnt have enough native balance to pay for the transactionswap-invalid-token-pair
Invalid token pair for swap.swap-rate-invalid
Invalid swap rate.swap-amount-invalid
Invalid swap amount.swap-wrap-failed
Swap wrap failed.swap-failed
Swap failed.trade-invalid-token-input
Invalid trade input.trade-duplicate-input
Duplicate trade input.trade-invalid-token-amount
Invalid trade amount.trade-invalid-token-id
Invalid trade token ID.trade-native-token-in-offer
Native token in trade offer.trade-failed
Trade failed.transaction-failed
Transaction failed.receiver-missing
Receiver is missing.failed-to-get-gas
Failed to get gas.failed-to-estimate-gas
Failed to estimate gas.admin-not-whitelisted
E-mailaddress is not whitelisted to perform admin duties.indexer-generate-set-it-failed
Indexer couldn't generate a set ID.indexer-set-id-not-found
Couldn't find set ID in the indexerindexer-denied-token-refresh
Indexer didn't accept the token refreshindexer-denied-contract-refresh
Indexer didn't accept the contract refreshdepositor-not-set
A depositor needs to be set for your gamesession-not-found
The session could not be found based on the ID that was passedsession-invalid
The session is considered invalidsession-could-not-be-created
A session couldn't be created based on the provided optionssession-already-active
The session is already active and can't be activated againsession-confirmation-failed
The confirmation of the session failed, therefore the session is still unactivesession-address-invalid
The address provided is invalidsession-request-not-found
The session request based on the ID passed doesn't existsignature-request-not-found
Signature request not foundsignature-request-format-invalid
Signature request format is not valid (not a hash)signature-format-invalid
The signature format is invalid (not a hash)signature-invalid
The signature is invalid (signed incorrectly)signature-not-found
The signature is not providedtransaction-not-found
The transaction could not be found based on the ID that was passeddashboard-developer-already-exists
The developer with the e-mail address that was passed already existsdashboard-owner-already-exists
There already is an owner for this gameoperation-not-found
The requested Operation could not be found based on the ID that was passedoperation-transaction-openfort-external-id-missing
The transaction identifier is missingoperation-transaction-openfort-failed
The transaction did not get processed by the account abstractoin provider (Openfort)operation-transaction-reservoir-failed
Our marketplace could not process the orderoperation-transaction-reservoir-typed-data-invalid
The EIP-712 was not correctly processedoperation-failed-to-execute
One (or multiple) transactions within the Operation could not be executed.operation-not-fully-signed
Operation is not fully signed. One or more transactions in this Operation still requires signatureslack-invalid-event
The Slack event could not be processedlog-in-request-not-found
The Log-in request could not be found based on the ID that was passedattributes-not-found
The attributes for your contract could not be foundowners-not-found
The owners for your contract could not be foundfiat-on-ramp-invalid-token
This token cannot be bought on your current environment