Blockchain data transfer protocol

Main idea

TODO: treat blockchain addresses like pointers.

Currently supported chain

  • Waves

Requirements

go version >= 1.17

Installation

git clone git@github.com:nic758/bdtp-golang.git
go mod tidy
export BDTP_SEED="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

to run a server: go run bdtp-server-example.go
to run a client: go run bdtp-client-example.go