INTU SDK Quickstart
Overview:
INTU has very few depedencies, and you can get started with just a few lines of code.
SDK Versions Available:
# For WebKit integration
npm install @intuweb3/steven-web-kit
# For web applications
npm install @intuweb3/exp-web ethers
# For Node.js applications
npm install @intuweb3/exp-node ethers
INTU Recommends
We use the following tools, if you are looking to change your environment or are starting from scratch.
Ethers v5: (INTU does not work with V6 at this time): https://www.npmjs.com/package/ethers/v/5.7.2
Vite: https://vitejs.dev/
pnpm: https://pnpm.io/
INTU General Implementation
- User needs a method to interact with Web3, either with our Webkit or a wallet
- A new INTU account needs to be created for the user
- INTU MPC Account can then be used with the blockchain!
Webkit Implementation Flow
- Configure your Web Kit in index.js
- Wrap your
<App/>
with<IntuWebKit></IntuWebKit>
- Import webkit pakage and Webhooks in App.js
- Use it!
Implementation Flow
- Import INTU SDK and Ethers
- Start importing functions as your needs require
- Detailed on the following quickstart page.
Development Resources:
Demo Application: https://codesandbox.io/p/github/intu-labs/sandbox/main (Click dev:3000)
Support: dev@intu.xyz
Discord: https://discord.gg/sc9SjTewph
Demo: