Integrate military grade wallet security. In minutes.

Manual

Full control over every transaction with human signers using our mobile app for approvals.

Automated

Leverage Virtual Signer to automate transaction approvals with predefined policies via API or smart contracts.

Hybrid

Combine manual and automated workflows, balancing security with operational efficiency.

Unlimited Custody.
Unlimited Transactions.
Limitless Scaling.

Chains

90+ Supported Chains

Seamlessly interact with over 90 blockchain networks, including Bitcoin, Ethereum, and Tron, enabling developers to manage diverse assets with io.finnet’s trustless MPC security and automatic ERC-20 token detection.

Nodes

Reliable Fully Managed RPC Nodes

Access reliable, fully managed RPC nodes for consistent blockchain connectivity, ensuring developers can build and scale applications with minimal downtime and maximum efficiency.

Virtual signer

1-Click Deploy Virtual Signer

Deploy Virtual Signer with a single click to automate transaction approvals, leveraging Intel SGX enclaves for secure, policy-enforced operations tailored to your organization’s needs.

designed for developers

Ship fast, using your favourite open source libraries.

SolanaKit Provider

Stream real-time Solana data, parsed prices and swaps for developers without the cost of running a full node.

Join the waitlist
Web3.js Provider

Test and explore our APIs with pre-built Postman collections for quick setup and experimentation.

Join the waitlist
Ethers.js Provider

Access additional tools like CLI utilities and sample scripts to accelerate your development process.

Join the waitlist
Postman Collection

Dive into our comprehensive API documentation and guides to understand io.vault's capabilities.

Join the waitlist
Virtual Signer Docs

Sign up for API credentials via our dashboard to start integrating with io.finnet.

Get Credentials
REST API Docs

Integrate io.finnet into your TypeScript projects with our official SDKs for seamless development.

Learn more
1const web3 = require('web3');
2const io = require(‘@iofinnet/io-web3-provider’);
3
4const web3 = new Web3(io.IOWeb3HttpProvider());
5
6await web3.eth.sendTransaction({
7    from: '0xea60dddc0108D21cC32B9Cf1CC0acb4C2cF16768',
8    to: '0x5A0b54D5dc37e0AadC383d2db43B0a0D3E019c4c',
9    value: web3.utils.toWei('0.00001', 'ether'),
10});
11
12
13
14let config = {
15  method: 'post',
16  url: 'https://api.iofinnet.com/auth/v1/auth/v1/accessToken',
17  headers: {
18     'Content-Type': 'application/json',
19     'Accept': 'application/json'
20  },
21  data : data
22};
23
24axios(config)
25.then((response) => {
26  console.log(JSON.stringify(response.data));
27})
28.catch((error) => {
29  console.log(error);
30});
code-asset
server. js
100% = 6/6 In  :  4
$ node transfer_io_vault.js
2024-09-05 14:36:06 [200] 
Transaction request created
14:36:12 [info] 
Approval required from 3 out 4 MPC signers
14:36:12 [info] Consider a virtual signer to automate this
14:36:36 [200] Transaction approved - signing starting
14:36:38 [200] Transaction signed & has been broadcast
white paper

Request our white paper

Access our detailed technical white paper on io.finnet's trustless MPC technology (NDA required).

card image

Real-time transaction simulation, validation, and risk detection.

card image

Trustless Multi-Party Computation (tMPC) revolutionizes crypto security.

card image

Redefine transaction automation with a Virtual Signer.

card image

Revolutionizing Decentralized Exchange Security: Tunnl’s Success with io.finnet

Made with ❤️

Built by builders, hackers, cypher punks and crypto enthusiasts. But more importantly, built by developers for developers.

Contact us
Need help on a specific Product?
Visit our Help Center or contact our Customer
Support here.
You want to report misconduct or fraud? Visit our whistleblower partner