These are the steps to integrate Core browser extension into a dApp. It works similarly to Rabby in that it can connect via the MetaMask option on protocols out of the box. Core extension currently supports the Avalanche C-Chain, Bitcoin, Ethereum networks, Subnets, and custom networks.
Core extension includes features such as...
Ability to buy AVAX directly in the wallet through Moonpay
Native Paraswap integration allows DEX aggregation for swaps
Ability to view NFTs in the wallet.
We are currently asking protocols in our ecosystem to:
Create a button dedicated to Core using the Core Owl Square SVG (preferably as the first option for users when they click "Connect Wallet"). An example button is shown below. If you are looking for other official Avalanche Branded images, please visit the Press Kit and Brand Assets page.
The estimated integration time for adding Core to your website is under two hours. The web3-react compatible connector can be found in this repository.
If you are using block native to connect to the extension, as of version 2.11.0, the `injected-wallet` package also supports Core.
If you have any feedback or discover bugs during your integration process, please fill out the appropriate form on our Support site.
If you have any issues or questions during the integration, please post in the #developers-chat channel in the Avalanche Discord.
If applicable, please confirm with your Business Development contact once the integration is complete. This should be seen as a priority. Thank you.
Additional API and SDK documentation
The following list includes various links to documentation that may be useful during the integration process.
How to add the Avalanche Network Programmatically
This GitHub repository is an Avalanche Connector example that connects with Core.
Helpful user links and resources
If you have any questions during the integration process, please reach out to your Business Development contact directly or email your question to [email protected]. For more general questions, the Product Support team can be reached at https://support.avax.network or by email at [email protected].
For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button.