Narval | Docs
GithubHome
  • Narval Connect
    • Overview
    • Getting Started
  • Security Overview
  • Providers
    • Providers
      • Anchorage
      • BitGo
      • Coinbase Prime
      • Fireblocks
      • HexTrust
  • Guide
    • ConnectClient
    • Connect Widget
      • initiateConnect
      • completeConnect
    • Using a Connection
      • listWallets
      • getWalletById
      • listAccounts
      • getAccountById
      • listAddresses
      • getAddressById
      • listKnownDestinations
      • sendTransfer
      • getTransfer
      • EVM Transactions
        • sendTransaction
        • getTransactionById
        • signMessage
        • getSignMessageById
        • signTypedData
        • getTypedDataById
      • Staking
        • Ethereum (ETH)
        • Polygon (POL)
        • Solana (SOL)
        • Sui (SUI)
      • Raw Signing
        • signRaw
        • getRawSignRequest
    • Manage Connections
      • listConnections
      • getConnection
      • revokeConnection
  • API Reference
    • REST API
      • Authorization
      • Connect Widget
      • Networks & Assets
      • Wallets, Accounts, Addresses
      • Known Destinations
      • Transfer
      • Stake
        • Ethereum
        • Polygon
        • Solana
        • Sui
      • Transactions
        • Ethereum (EVM)
      • Raw Signing
      • Transit Encryption Key
      • Manage Connections
Powered by GitBook
On this page
  1. Narval Connect

Overview

NextGetting Started

Last updated 1 month ago

Narval Connect is a Unified API to securely connect to any institutional Wallet Provider or Custodian through a standard interface.

How it works

  • The App integrates the Narval Connect widget

  • The User connects their Wallet Provider through Narval's TEE-based Authorization Proxy (see Security Overview)

  • The User grants the App limited permission to initiate requests to their Provider

  • The App initiates Transfers, Staking, and Transaction operations through a simple, standard API

  • Narval's secure hardware enforces permissions before authorizing and forwarding the request to the provider.

  • Wallet Provider processes the request according to the User's configured policy & quorum rules

Narval Connect Widget