#Bitcoin-script-docker-contaienr

its to set up the programmable environment to write bitcoin smart contracts

How to write a smart contract on bitcoin.

1) Write it in Miniscript! Why? 
    Miniscript is built upon the Script system for transactions 
    'Script' is a stack-based left to right its not turing-complete no looping logic
    Script uses what are known as Opcodes 
        Program logic include
            - Constants
            - Flow Control
            - Stack
            - Splice
            - Bitwise Logic
            - Arithmetic
            - Crypto 
            - Locktime
            - Pseudo-words
            - Reserved words


2) Test your script 


3) Deploy your script

To learn scripting check out https://github.com/siminchen/bitcoinIDE