@ -1,3 +1,6 @@
title: Bitcore Examples
description: Sample code for the most common task in any bitcoin application.
---
# Examples
## Create a Private Key
title: Address
description: A simple interface to generate and validate a bitcoin address.
# Address
## Description
title: Block
description: A simple interface to parse and validate a bitcoin blocks.
# Block
title: Crypto
description: Primitives and tools to deal with bitcoin cryptography.
# Crypto
title: ECIES
description: Perform bulk encryption on data using a symmetric cipher and a random key.
# ECIES
title: Encoding
description: Utilities for encoding information in bitcoin standard formats.
# Encoding
title: HD Keys
description: Hierarichically derived keys support, let's you create and derive extended public and private keys.
# HDKeys
## Hierarichically Derived Keys
title: JSON-RPC
description: A simple interface to connect and make RPC calls to bitcoind.
# JSON-RPC
title: Networks
description: A simple interface to handle livenet and testnet bitcoin networks.
# Networks
title: Payment Protocol
description: A powerful interface for serialize, deserialize, sign and verify payment protocol messsages.
# Payment Protocol
title: Peer
description: The Peer class privides a simple interface for connecting to a node in the bitcoin network.
# Peer
title: Pool
description: A simple interface to create and maintain a set of connections to bitcoin nodes.
# Pool
## Pool
title: Private Key
description: A simple interface to generate, import and handle private keys.
# Private Key
title: Public Key
description: A simple interface for handling private keys.
# Public Key
title: Script
description: A powerful interface to create, parse and validate bitcoin scripts.
# Script
title: Transaction
description: A robust interface to create, parse and validate bitcoin transactions.
# Transaction
title: Bitcoin Units
description: Utility to easily convert between bitcoin units.
# Unit
title: Bitcoin URIs
description: Utility to parse and create standard bitcoin URIs.
# URI