README.md 1.27 KB
Newer Older
1 2
# go-ipfs-keystore

Hector Sanjuan's avatar
Hector Sanjuan committed
3
[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://protocol.ai)
4
[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io/)
Hector Sanjuan's avatar
Hector Sanjuan committed
5
[![Travis CI](https://travis-ci.com/ipfs/go-ipfs-keystore.svg?branch=master)](https://travis-ci.com/ipfs/go-ipfs-keystore)
Hector Sanjuan's avatar
Hector Sanjuan committed
6
[![Go Reference](https://pkg.go.dev/badge/github.com/ipfs/go-ipfs-keystore.svg)](https://pkg.go.dev/github.com/ipfs/go-ipfs-keystore)
Hector Sanjuan's avatar
Hector Sanjuan committed
7

8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

> go-ipfs-keystore implements keystores for ipfs

go-ipfs-keystore provides the Keystore interface for key management.  Keystores support adding, retrieving, and deleting keys as well as listing all keys and checking for membership.

## Table of Contents

- [Install](#install)
- [Usage](#usage)
- [Contribute](#contribute)
- [License](#license)

## Install

`go-ipfs-keystore` works like a regular Go module:
```
> go get github.com/ipfs/go-ipfs-keystore
```

## Usage
```
import "github.com/ipfs/go-ipfs-keystore"
```

## Contribute

PRs accepted.

## License

This project is dual-licensed under Apache 2.0 and MIT terms:

- Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)