Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.05 KB

README.md

File metadata and controls

25 lines (18 loc) · 1.05 KB

Coinwallet

A monolithic server that helps synchronize Blockchain transactions for chosen addresses using blockchain.com's Data API.

Tech Stack

  • Pocketbase - web server with CRUD defaults and an intuitive UI for Admin panel to define collections, Auth, etc.
  • Go - The accompanying code /sync API is written in Go, which plugs into the routing mechanisms provided by Pocketbase
  • Docker - Docker image is used for isolating dependencies and execution run time

Getting Started

  • Install Docker and make start
  • Alternatively, if dependencies are already installed, use make local

Common Usecases

  • Go to Admin panel
  • Use curl for Syncing a known address_id
    • http://0.0.0.0:8090/api/collections/addresses/records/z2s6gwle0laatxv/sync