> For the complete documentation index, see [llms.txt](https://docs.kryptokrona.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kryptokrona.org/kryptokrona/resources.md).

# Developer Resources

Technical resources to start building on Kryptokrona.

### Kryptokrona Source Code

* [Kryptokrona-Soure-Code](https://github.com/kryptokrona/kryptokrona)

### Libraries

* [Kryptokrona-wallet-backend-js](https://github.com/kryptokrona/kryptokrona-wallet-backend-js): NodeJS Kryptokrona Wallet Backend
* [Kryptokrona-utils](https://github.com/kryptokrona/kryptokrona-utils): Kryptokrona-Utils

Since Kryptokronan is a fork of turtlecoin, these links will also prove useful.

### TurtleCoin Core RPC APIs

* [TurtleCoind](https://github.com/kryptokrona/kryptokrona-docs/blob/master/docs/api/Daemon-JSON-RPC-API/README.md) - Blockchain daemon
* [wallet-api](https://turtlecoin.github.io/wallet-api-docs/) - Recommended RPC API to use for new projects or to migrate to from existing projects. Swagger based REST interface.
* [turtle-service](https://github.com/kryptokrona/kryptokrona-docs/blob/master/docs/api/Legacy-Wallet-RPC-API/README.md) - Turtle Service Wallet API. Will eventually be deprecated, suggested to use wallet-api for new projects.

### RPC API Clients

* [NodeJS](https://www.npmjs.com/package/turtlecoin-rpc)
* [PHP](https://github.com/turtlecoin/turtlecoin-rpc-php)
* [Python](https://github.com/turtlecoin/turtlecoin-rpc-python)
* [Go](https://github.com/turtlecoin/turtlecoin-rpc-go)

### Libraries

* [turtlecoin-wallet-backend-js](https://github.com/turtlecoin/turtlecoin-wallet-backend-js): NodeJS TurtleCoin Wallet Backend
* [turtlecoin-wallet-backend-cpp](https://github.com/zpalmtree/turtlecoin-wallet-backend-cpp): C++ TurtleCoin Wallet Backend
* [TurtleCoin.Net API](https://github.com/turtlecoin/turtlecoin-walletd-csharp): An asynchronous wrapper API for loading and accessing the TurtleCoin daemon and wallet application through C#.
* [Woo Turtle](https://github.com/turtlecoin/woo-turtle): A TurtleCoin Payment Gateway Plugin for WooCommerce.
* [turtlecoind-ha](https://www.npmjs.com/package/turtlecoind-ha): NodeJS TurtleCoind High-Availability Daemon Wrapper
* [turtleservice-ha](https://www.npmjs.com/package/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](https://github.com/turtlecoin/cs-turtlecoin): TurtleCoin daemon spec and PoC.
* [TurtleCoin Blog](https://blog.turtlecoin.lol)

### Misc

* [RPC API Error Conditions](https://github.com/kryptokrona/kryptokrona-docs/blob/master/docs/api/RPC-API-Error-Conditions/README.md) - un-exhaustive list of commons errors which TurtleCoind and turtle-service make, why they happen, and solutions.
