You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sarah Jamie Lewis eacc593342 Merge branch 'init' 11 months ago
client Initial Commit 11 months ago
paper Adding paper 11 months ago
server Initial Commit 11 months ago
.gitignore Initial Commit 11 months ago
README.md Initial Commit 11 months ago
api.go Initial Commit 11 months ago
api_test.go Initial Commit 11 months ago
go.mod Initial Commit 11 months ago
go.sum Initial Commit 11 months ago

README.md

Zcash Token Service

This repository contains a prototype implementation of a token service (described in this paper) and based on the privacypass implementation in Tapir.

client/client.go implements the client portion, generating a set of tokens and sending these to the zcash token service through an encrypted memo along with payment and a return address.

server/server.go implements the server portion, polling zcash for new transactions, signing the tokens it receives along with a proof and sending both back through an encrypted memo to the specified return address.