Frequently Asked Questions
Covers common questions about Xion, including its ecosystem, development, security, governance, and user interactions.
Last updated
Was this helpful?
Covers common questions about Xion, including its ecosystem, development, security, governance, and user interactions.
Last updated
Was this helpful?
No, our Testnet is fully permissionless, allowing anyone to deploy and instantiate contracts.
Yes, Mainnet is permissioned, requiring governance approval for contract deployment. However, once a contract is deployed, anyone can create an instance of that contract if it permits. You can find a list of such contracts along with their respective CODE IDs .
This provides step-by-step instructions for deploying your contract on Mainnet.
We recommend using our Token Factory module for creating tokens. You can find details on why it’s the preferred method, along with instructions on creating, managing, and using tokens within your dApps, .
No, you cannot access the user’s email from the Abstraxion library, as the library does not have access to the user's email address. You can however request the user’s email as part of your new user onboarding process.
Due to the deterministic nature of blockchains, a smart contract on Xion cannot interact with the web directly. The most common way to enable this is via an Oracle. The Pyth Oracle should be available on Testnet. Alternatively, you can create a custom Oracle service where a Web2 backend fetches data from an external API and submits transactions to a smart contract to store the data on-chain which can then be accessed by your contracts.