Sova Docs
  • Sova Developer Hub
  • Documentation
    • Intro
    • How It Works
    • Node Design & Architecture
    • Sova Whitepaper
    • Network Info
  • Developers
    • Contributing
    • For Frontend Developers
    • For Solidity Developers
    • Bitcoin Precompiles
    • Double Spend Protection
  • Node Operators
    • Dev Node
  • Community & Support
    • Frequently Asked Questions (FAQ)
Powered by GitBook
On this page
  • Available Tools
  • Bitcoin Wallet Providers
  1. Developers

For Frontend Developers

PreviousContributingNextFor Solidity Developers

Last updated 1 month ago

Available Tools

There are a number of available tools for frontend dApp developers building on Sova. Being an EVM compatible chain, it's tool set is interoperable with the broader EVM ecosystem. Here are a few of the tools available for Sova:

Wagmi.sh

is a collection of hooks and helpers for rapidly developing evm frontend dApps. It provides out of the box wallet connection, data caching, and persistence.

Web3React & Ethers.js

is a lightweight framework for creating Ethereum dApps with React. It provides a simple interface for connecting to Ethereum wallets as well as some useful hooks for managing providers and accounts. When combined with , It provides a highly customizable tool set for building lightweight dApps.

Bitcoin Wallet Providers

User will need to sign Bitcoin transactions using their preferred Bitcoin wallet provider. Most Bitcoin wallets expose this functionality via a signPSBT api call. This signed transaction will be used as an input to Sova Network smart contract calls.

Unisat.io

allows you to explore the world of Bitcoin and ordinals. You can deploy your own inscribing services, build wallet applications, develop browsers, and much more using the API.

Phantom

is a crypto wallet that can be used to manage digital assets and access decentralized applications on Bitcoin

wagmi
Web3React
ethers.js
Unisat
Phantom