Build on Guardian
The home for Web3 advocates with endless SDK modules to seamlessly integrate, plug and play.
Guardian Network integration is low effort, easy to use, secure that scales as you scale user adoption and retention.
Innovation with Integrity
Register and Supercharge Your Project
Secret storage,
backup and recovery
Consensus and trust-based transactions
Policy creation, transaction validation and approval
Policy upgradability and enforcement
Multi-party computation (MPC)
Zero-knowledge functions
Join the Community
Guardian Network solves complex challenges with customisable SDK modules in minutes.

Join the Guardian Network developer community, share your ideas — let us build the future of Social Trust together!
Create a new Vault
Code example for creating a secure storage

fetch('https://api.example.com/companies', {
    method: 'POST', body: JSON.stringify({
        "id": "ac615…", "name": "Company inc.", "user": {
            "firstName": "John", "lastName": "Smith", "email": "john.smith@company.io",
            "login": "john.smith@company.io", "password": "Hko6dWtJGCKp" },
        "settings": { "flowType": "check_cryptocurrency" }, "deviceToken": "eP8ey…",
        "vaultFactoryAddress": "0x1b3…", "nonce": "0xc5a…",  
        "companyDataSignature": "0x931…", "signature": "0xa04…" 
    })
});

Create a new Vault Secret
Code example for creating a Secret inside previously created Vault

fetch('https://api.example.com/vaults', {
    method: 'POST',
    body: JSON.stringify({
        "name": 'Our Company Vault',
        "type": 'company-api',
        "payload": { apiKey: 'key', secret: 'our secret' }
    })
});

Check Transaction
Code example

const payload = {
    assetId: "db2…", payload: { destination: "14WRd...", amount: "123000000" },
    notes: "Some text comment", nonce: "0x1d4...", confirmationSignature: "0xc70..."
  }
fetch("https://example.com/api/v1/transaction", {
    method: "POST",
    body: JSON.stringify(payload)
});

Confirm Policy Amendment
Code example

const policyId = 'enter-policy-id-here';
fetch('/policies/${policyId}/amend/confirm', {
  method: 'POST',
  body: JSON.stringify({
    nonce: '0x52f...',
    confirmationSignature: '0xffd...',
    approvalSignature: '0xffd...'
  }),
})

Empowering Developers
Guardian Network provides everything you need to develop modern, secure and trustworthy applications.
The Ultimate Toolkit to leverage smart contracts and MPC powering consensus and trust-based transactions
APIs and SDKs to quickly embed policy enforcement and launch your own platforms and dapps
See how we brought to life our open-source secure P2P dapp for social recovery
Guardian Keyper
Reduce your development time
Faster time to value
Accelerate your roadmap
Guardian Network will be rolled out in three phases.
Roadmap
Guardian Network
Phase 1
IBM-Hyperprotect based SaaS
Reputation establishing L1 network bots
Reputational transaction routing
Dev tools for integration (GuardianRank)
Guardian Mobile dApps
Reputation building validation and availability
Developer tools for integration
Phase 2
Guardian Network
Permissioned SuperNode network
Embedded wallets, policy and governance enforcement
Build up of reputational integrity for all nodes (GuardianLedger)
Guardian Mobile dApps
Social/disaster recovery, fiduciary reputational rank, policy approval
Enhanced developer tools
Phase 3
Guardian Network
Permissionless fully decentralised network
Peer-reviewed stored procedures (PRSP)
Reputation based pre-settlement for L1 chains
Guardian Mobile dApps
PRSP end point engagement, network full ranking participation
Enhanced developer tools
Sign up to be among the first users of Guardian Network and make your applications more resilient, secure and trustworthy.
Join our Waitlist