Developer Portal

Start Accepting Haypenny in Minutes

Haypenny is a digital currency like no other because it's as close to physical cash as you can get in the digital realm. It requires no wallet (just like cash), and you possess the value contained in the currency purely by virtue of your possessing the block string exclusively.

At the heart of the Haypenny model is the unique "block-split-combine" paradigm, which starts with the very simple concept of a block: a secret string ("block string") which is connected to a balance.

API Concepts

For developers, the Haypenny model is easy to learn, and is exposed through three REST APIs with the following parameters:

Split
Given a block and a unit amount, decrements the balance on that block and returns a new block with a balance of that amount. If amount is not provided, the full balance of the block is split and the original block is discarded (useful for safely accepting a block from another party).
Combine
Moves an amount from the provided combine_block to the provided block. If amount is not provided, combines the entire balance of combine_block and discards it.
Info
Given a block, returns block information including its balance.

Language-specific APIs

Haypenny maintains APIs for the most popular development environments. These modules also contain example code and quick-start information as well:

You can also view all of Haypenny's APIs in a web UI using the Haypenny API Tester.

Read the Whitepaper

The Haypenny Platform Whitepaper provides formal description the of Haypenny system in a single document. The Haypenny platform was built from the start to handle all of the world's daily transactions and has been benchmarked at over one million transactions per second while securely storing every transaction in a decentralized data store.

The Sandbox

Development can be performed on the Haypenny sandbox site, which can be safely used for testing (although doing your testing on the live site is fine too since there are no transaction fees and you can work with very small amounts).

Sign Up To Redeem Haypenny

For content providers using Haypenny to accept payments, redemption of Haypenny to USD is done using ACH. For Haypenny redemptions, you must create a developer account.