PHPackages                             bluescroll/human-attestation - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. bluescroll/human-attestation

ActiveLibrary[Security](/categories/security)

bluescroll/human-attestation
============================

Official SDK for HAP (Human Attestation Protocol) - cryptographic proof of verified human effort

0.4.4(5mo ago)00Apache-2.0PHPPHP &gt;=8.1

Since Jan 22Pushed 5mo agoCompare

[ Source](https://github.com/Blue-Scroll/human-attestation-php)[ Packagist](https://packagist.org/packages/bluescroll/human-attestation)[ Docs](https://github.com/Blue-Scroll/hap)[ RSS](/packages/bluescroll-human-attestation/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (5)Versions (6)Used By (0)

human-attestation
=================

[](#human-attestation)

[![Packagist Version](https://camo.githubusercontent.com/f2f8cda97f0c73bed3ba788bb5055769af1c4dda384cc807e12a0014332facce/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f626c75657363726f6c6c2f68756d616e2d6174746573746174696f6e2e737667)](https://packagist.org/packages/bluescroll/human-attestation)[![CI](https://github.com/Blue-Scroll/hap/actions/workflows/ci.yml/badge.svg)](https://github.com/Blue-Scroll/hap/actions/workflows/ci.yml)[![PHP](https://camo.githubusercontent.com/fa899ece46c935a890231176d14070ebca810802ca806025647b9b9feee7e32b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382e312b2d626c75652e737667)](https://www.php.net/)[![License](https://camo.githubusercontent.com/798509b4df525f56802b56f8096862487f08023e3d7561c68656f8dab10d0d6e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4170616368652d2d322e302d626c75652e737667)](../../LICENSE)

Official HAP (Human Attestation Protocol) SDK for PHP.

HAP is an open standard for verified human effort. It enables Verification Authorities (VAs) to cryptographically attest that a sender took deliberate, costly action when communicating with a recipient.

Installation
------------

[](#installation)

```
composer require bluescroll/human-attestation
```

Requirements
------------

[](#requirements)

- PHP 8.1+
- Sodium extension (built-in since PHP 7.2, but must be explicitly enabled in some environments)

Quick Start
-----------

[](#quick-start)

### Verifying a Claim (For Recipients)

[](#verifying-a-claim-for-recipients)

```
