Skip to main content
New Hampshire Blockchain Council

A 501(c)(6) organization.

Transparency

Security

How NHBC protects wallet-based membership and governance integrity, and how to report a concern.

Membership

On-chain membership

Membership is represented by Unlock Protocol keys on Base mainnet. The application checks each member's wallet against NHBC's configured Unlock locks server-side and only grants member access when an active, unexpired key is present.

Authentication

Wallet sessions

NHBC uses Privy for wallet-based authentication. A logged-in wallet is not automatically a member — every member or board route re-checks membership and role against the on-chain key and the admitted members record.

Integrity

Hash-chained audit log

Governance and membership state changes are written to an append-only audit_events table. Each row links to the previous via a hash over a canonical payload, making deletions or edits detectable. The member governance hub surfaces the trail.

Responsible disclosure

Report a security concern

If you believe you have found a vulnerability, email bot@nhbc.io with a clear description, reproduction steps, impact, and any affected URLs. Do not include private keys or unrelated personal data.