Skip to content

SovaNetwork/contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sova Network Contracts

This repository contains the smart contracts for the Sova Network. Sova smart contracts can talk directly to Bitcoin and do things like broadcast BTC transactions, decode BTC payloads, and verify signatures.

Details

Sova Network provides direct chain interaction with Bitcoin through custom precompiles, with built-in safeguards against double-spending. Use these precompiles to add Bitcoin composability to your Sova smart contracts.

Precompile Contracts

  • L1Block: Provides Bitcoin block information
  • uBTC: Bitcoin representation on Sova Network

Libraries

  • SovaBitcoin: Integration utilities

Build and Test

# Build the project
forge build

# Run all tests
forge test

About

Smart Contracts for the Sova Network

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •