Intu
Search
⌃K

Get started

This page shows you how to initally get your dapp connected with the INTU smart contract. Next, we'll share how to interact with the cryptographic functions.
For many of the smart contract functions, you'll first need to run a cryptograptic function and then pass the result of that to the smart contract function.
We've spent a lot of effort to abstract away the cryptography behind the scenes to make this easy to use. However, we are happy to chat about it if you want! [email protected]
Our smart contract address on Sepolia is 0x6c92E8018cF1284986B95A26d5666CA2bB8Aa9D7 Where you will submit your Distributed EOA (dEoa) data and interact with your dEoas. We are also launched on Goerli, here: 0x4eA8A6DfC72A458F8892e81B785eec44093794BD
Simple quick example for connecting with our vault smart contract (assuming ethers.js)
Lisbon ABI can be found here. If it is out of date please contact us at [email protected] for a fresh one!
Lisbon.json
144KB
Code
1
//get your signer
2
const web3Provider = new ethers.providers.Web3Provider(window.ethereum);
3
const signer = web3Provider.getSigner();
4
​
5
//connect to INTU contract
6
const INTU_ADDRESS = 0x6c92E8018cF1284986B95A26d5666CA2bB8Aa9D7;
7
// Or example get abi
8
//fetch('https://api.etherscan.io/api?module=contract&action=getabi&address=0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359'), function (abidata) {
9
const INTUContract = await new ethers.Contract(CONTRACT_ADDRESS, abidata state.signer);
10
//}
All dEOAs require a minimum of 2 signers. So if you have a 2 person dEOA, it will always require a 100% signature threshold.
Copyright 2023, W3 CPI, LTD