<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>API on Kalima Blockchain Documentation</title><link>https://docs.w3drive.org/docs/api/</link><description>Recent content in API on Kalima Blockchain Documentation</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 24 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://docs.w3drive.org/docs/api/index.xml" rel="self" type="application/rss+xml"/><item><title>C API Documentation</title><link>https://docs.w3drive.org/docs/api/c-docs/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/c-docs/</guid><description>&lt;p&gt;weight: 10
linkTitle: &amp;ldquo;C Docs&amp;rdquo;&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;p&gt;KalimaNodeLib is a C language library which offers the possibility to implement its own Kalima client node. To know more about it, you can refer to the reference documentation of the library, as well as to a Kalima node implementation &lt;a href="https://docs.w3drive.org/docs/tutorials/c-example/"&gt;C_Example&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>C# API Documentation</title><link>https://docs.w3drive.org/docs/api/csharp-docs/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/csharp-docs/</guid><description>&lt;p&gt;weight: 20
linkTitle: &amp;ldquo;Csharp Docs&amp;rdquo;&lt;/p&gt;
&lt;p&gt;C# Kalima API offers the possibility to implement its own Kalima client node. To know more about it, you can refer to a Kalima node implementation API_C_Sharp.&lt;/p&gt;</description></item><item><title>API C# - Kalima Blockchain Integration</title><link>https://docs.w3drive.org/docs/api/csharp/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/csharp/</guid><description>&lt;p&gt;weight: 30
linkTitle: &amp;ldquo;Csharp&amp;rdquo;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h1 id="prerequisite"&gt;Prerequisite&lt;/h1&gt;
&lt;p&gt;To use the Kalima C# API, it is recommended that you have previously read the documentation API_Kalima.&lt;/p&gt;
&lt;h1 id="configuration"&gt;Configuration&lt;/h1&gt;
&lt;p&gt;The Kalima C# API is provided as a DLL.&lt;/p&gt;
&lt;p&gt;To use the Kalima api in your project, simply include la dll in your dependencies.&lt;/p&gt;
&lt;h1 id="implementation"&gt;Implementation&lt;/h1&gt;
&lt;h2 id="connecting-to-a-kalima-blockchain"&gt;Connecting to a Kalima blockchain&lt;/h2&gt;
&lt;p&gt;In this section we will see how to set up the minimum necessary to create a C# node and connect it to a Kalima blockchain.&lt;/p&gt;</description></item><item><title>KalimaNodeLib - Java API</title><link>https://docs.w3drive.org/docs/api/java-nodelib/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/java-nodelib/</guid><description>&lt;p&gt;weight: 40
linkTitle: &amp;ldquo;Java Nodelib&amp;rdquo;&lt;/p&gt;
&lt;p&gt;KalimaNodeLib is a JAVA library which offers the possibility to implement its own Kalima client node. To know more about it, you can refer to the javadoc of the library, as well as to a Kalima node implementation &lt;a href="https://docs.w3drive.org/docs/tutorials/java-api/"&gt;API_Java&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>API Java - Kalima Node Library</title><link>https://docs.w3drive.org/docs/api/java/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/java/</guid><description>&lt;p&gt;weight: 50
linkTitle: &amp;ldquo;Java&amp;rdquo;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="prerequisite"&gt;Prerequisite&lt;/h2&gt;
&lt;p&gt;To use the Kalima Java API, it is recommended to previously read the document “API_Kalima” and install the Java JDK (version 11).&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="configuration"&gt;Configuration&lt;/h2&gt;
&lt;p&gt;The Kalima API is provided in the form of a JAR, there are two versions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Kalima.jar è Contains the necessary elements to create a Kalima node capable of connecting to a Kalima Blockchain, of performing transactions on the blockchain, and of reacting in an event-driven way to the creation of new transactions (this makes it possible to create java smart contracts)&lt;/p&gt;</description></item><item><title>APIs Overview</title><link>https://docs.w3drive.org/docs/api/overview/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/overview/</guid><description>&lt;p&gt;weight: 60
linkTitle: &amp;ldquo;Overview&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Kalima SDK uses standard languages and is compatible with Linux, Windows, Android, iOS and Mac OS. An easy-to-use, flexible API is one of the cornerstones of Kalima Blockchain. Well-defined APIs are essential for Kalima Blockchain to support the many use cases that users can develop.&lt;/p&gt;
&lt;p&gt;APIs are designed to be extremely usable, so that a relatively unskilled developer can write code on top of Kalima Blockchain without trouble.&lt;/p&gt;</description></item><item><title>REST API Reference</title><link>https://docs.w3drive.org/docs/api/rest-api/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/rest-api/</guid><description>&lt;p&gt;weight: 70
linkTitle: &amp;ldquo;Rest Api&amp;rdquo;&lt;/p&gt;
&lt;p&gt;It is possible to launch a Kalima node which allows to expose a REST interface.
This REST interface will allow you to easily create WEB applications for example. 
For other applications, it is preferable to use another API (Android, iOS, JAVA, C&amp;hellip;)&lt;/p&gt;
&lt;p&gt;Introduction&lt;/p&gt;
&lt;p&gt;In this tutorial we present the procedure to use to communicate with the Kalima blockchain with the help of a REST API. This last one allows us to use some methods REST to simplify the navigation of a user in his web application (PHP, Node.js, Vue.js, etc…) with the blockchain Kalima.&lt;/p&gt;</description></item><item><title>Smart Contracts Development</title><link>https://docs.w3drive.org/docs/api/smart-contracts/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/smart-contracts/</guid><description>&lt;p&gt;weight: 80
linkTitle: &amp;ldquo;Smart Contracts&amp;rdquo;&lt;/p&gt;
&lt;h1 id="prerequisite"&gt;Prerequisite&lt;/h1&gt;
&lt;p&gt;To use the Kalima Java API, it is recommended that you have previously read the documentation API_Kalima. &lt;/p&gt;
&lt;p&gt;To develop a smart contract node, it is better to read the documentation API_Java, because the Java API can be used in smart contracts to create new transactions for example.&lt;/p&gt;
&lt;p&gt;A complete example of a smart contract node is available on our public GitHub: SmartContractNode&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h1 id="configuration"&gt;Configuration&lt;/h1&gt;
&lt;p&gt;The Kalima api is provided in the form of a JAR, there are two versions:&lt;/p&gt;</description></item><item><title>Android API Documentation</title><link>https://docs.w3drive.org/docs/api/android-docs/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://docs.w3drive.org/docs/api/android-docs/</guid><description>&lt;p&gt;weight: 0
linkTitle: &amp;ldquo;Android Docs&amp;rdquo;&lt;/p&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;p&gt;Kalima Android API offers the possibility to implement its own Kalima client node in an Android service. To know more about it, you can refer to a Kalima Android service implamentation Android_Example.&lt;/p&gt;</description></item></channel></rss>