What is Chainkit?

Chainkit from PencilDATA is a cloud-based API to add the strength and immutable data integrity of blockchain to your systems, platforms, and app in just 5 minutes. Use Chainkit to eliminate data tampering, prevent hackers from covering their tracks, and prove data integrity to your auditors, clients, and counterparties. Chainkit provides a full abstraction layer on top of all popular blockchains, protecting you from technology risk and chain ‘lock-in’, and completely removes the need to interface with smart contracts and cryptocurrency.

DIY Blockchain Integration PencilDATA Chainkit

Provides full strength of blockchain integrity

if properly implemented


Supports public, private, and hybrid blockchains with same code

requires new code for each chain

current and future chain platforms

Eliminates single-chain lock-in and risk of picking the wrong blockchain

locked in to selected chain

Patent Pending chain abstraction

Provides built-in redundancy and scalability

requires custom code and error handling

99.999% Enterprise API SLA

Create and execute your own custom Smart Contracts

requires expert-level developers

easy register() and verify() API

Pay for transactions using coins or tokens with a "crypto wallet"

requires owning cryptocurrency

no crypto wallets, no token risk

How does Chainkit work?

Developers add chainkit.register() to their apps or platforms, sending a digital fingerprint of any file, string, data, code, event, messages, or other digital items where they want to be able to prove integrity. Later, you can call chainkit.verify() to certify the integrity of that item. Because we use digital fingerprints, your actual data stays safe inside your own apps and is never transferred to PencilDATA. Click here to learn how we use digital fingerprints.

What are the use cases for Chainkit?

Regulated industries and data such as insurance, healthcare, financial services, legal, and human resources are subject to many compliance and audit requirements around data integrity. Being able to prove, beyond a reasonable doubt, that a particular file or other data is original, authentic, and tamper-free is absolutely critical for regulated data. Other use cases include administrators or developers looking to prove they have clean hands, supply chain and logistics, manufacturing, and other situations where data and process integrity has tremendous business value. We’ve also used Chainkit to build a fully-integrated solution for Salesforce.com that’s available in the Salesforce AppExchange, and requires no coding.

Why would I use Chainkit instead of Blockchain directly?

Blockchain is essentially a database without update or delete capabilities. Ask yourself- do you interface directly with the databases you use? Or do you use an abstraction layer? We’ve built what we believe to be the worlds most advanced (and Patent-Pending) abstraction layer for Blockchain, and our API supports many blockchains such as public Ethereum and private Hyperledger-based chains, all through the same chainkit.register() and chainkit.verify() API calls. We take care of all of the complexity, and keep up with the endless changes happening in Blockchain technology to present you with our simple API. If that wasn’t enough, we also insulate you from the risk of picking the “wrong” chain technology, because you’re able to switch to any supported chain by changing just 1 word in your API calls. The question you should be asking isn’t why would you use Chainkit, but why would you try and use blockchain directly?

Click here for a live web demo of Chainkit.


What are people saying about Chainkit?

Smart people are saying great things about Chainkit, and we can’t wait to add you to our list of happy users 🙂

“The PencilDATA team spent a lot of time listening to the blockchain needs of large enterprises. Chainkit is more than an API for blockchain, it’s an enterprise-grade data integrity solution that’s been built to meet even the most strict audit and compliance requirements.”
                    – Andy Nallappan – Vice President and Chief Information Officer, Broadcom Limited

 “Chainkit delivers the strong data integrity features of blockchain in an easy to use API. Our recent projects have been able to avoid the cost and time building and managing custom smart contracts by using Chainkit.”
                   – Rich Miller, CEO, Telematica, Chainsight

How is Chainkit priced, and how do I get started?

We charge for registrations and verifications in Chainkit. You can get started with a free trial for 14 days that includes 1000 registration or verification events, and after your free trial, developer sandbox accounts are available for only $10/month. Production-grade Chainkit pricing is based on the volume of registrations, with tiered pricing and volume discounts available. We haven’t found a use case that’s too big for our platform, but if you have questions, please contact us.

Get started with a 14 day free trial of Chainkit, or take a live web demo.

Close Menu