TurtleCoin Docs

TurtleCoin Docs

  • Getting Started
  • About
  • FAQ
  • Guides
  • For Developers

›For Developers

For Developers

  • Developer Resources
  • Running a Node on a Pi
  • TurtleCoind behind HAProxy
  • Local Testnet
  • Forking TurtleCoin
  • API Documentation

    • Daemon JSON RPC API
    • Daemon HTTP RPC API
    • Wallet RPC API
    • Turtle Service Wallet RPC API
    • RPC Errors
Edit

Developer Resources

Technical resources to start building on TurtleCoin.

TurtleCoin Core RPC APIs

  • TurtleCoind - Blockchain daemon

  • wallet-api - Recommended RPC API to use for new projects or to migrate to from existing projects. Swagger based REST interface.

  • turtle-service - Turtle Service Wallet API. Will eventually be deprecated, suggested to use wallet-api for new projects.

RPC API Clients

  • NodeJS
  • PHP
  • Python
  • Go

Libraries

  • turtlecoin-wallet-backend-js: NodeJS TurtleCoin Wallet Backend
  • turtlecoin-wallet-backend-cpp: C++ TurtleCoin Wallet Backend
  • TurtleCoin.Net API: An asynchronous wrapper API for loading and accessing the TurtleCoin daemon and wallet application through C#.
  • Woo Turtle: A TurtleCoin Payment Gateway Plugin for WooCommerce.
  • turtlecoind-ha: NodeJS TurtleCoind High-Availability Daemon Wrapper
  • turtleservice-ha: NodeJS Turtle-Service High-Availability Wrapper
    (note: turtle-service is deprecated and it is recommended to use wallet-api for new projects)

Reads

  • CantiLib: TurtleCoin daemon spec and PoC.
  • TurtleCoin Blog

Design

  • Brand Guidelines

Misc

  • RPC API Error Conditions - un-exhaustive list of commons errors which TurtleCoind and turtle-service make, why they happen, and solutions.
Last updated on 12/30/2019
Running a Node on a Pi →
  • TurtleCoin Core RPC APIs
  • RPC API Clients
  • Libraries
  • Reads
  • Design
  • Misc
TurtleCoin Docs
Docs
Getting StartedGuidesDeveloper Resources
Community
Discord ChatRedditTwitter
More
BlogGitHub
Copyright © 2021 TurtleCoin
Docs released under the MIT License
TurtleCoin released under the GNU General Public V3 License