Skip to content

ivy-lang/ivy-bitcoin

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Ivy

Ivy is a higher-level language that allows you to write smart contracts for the Bitcoin protocol. It can compile to instructions for Bitcoin’s virtual machine, Bitcoin Script, and can be used to create SegWit-compatible Bitcoin addresses. Ivy was developed at Chain.

You can try out Ivy using the Ivy Playground for Bitcoin, which allows you to create test contracts and try spending them, all in a sandboxed environment.

You can learn more about Ivy and using the Ivy Playground for Bitcoin by reading the docs.

Ivy is prototype software and is intended for educational purposes only. Do not attempt to use Ivy to control real Bitcoins.

Bug reports and feature requests are welcome; you can create an issue or pull request on this repo.

You can also join the Ivy discussion channel on Discord.

About

A high-level language and IDE for writing Bitcoin smart contracts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published