Security

How we protect your donations and data

Security is foundational to PolyFund. We employ multiple layers of protection to ensure your donations are secure and your personal information is protected.

Security Overview

PolyFund combines blockchain transparency with enterprise-grade security practices to protect every transaction and piece of data on our platform:

  • Secure smart contracts on Base blockchain
  • End-to-end encryption for all data transmission
  • KYC verification through Coinbase's secure infrastructure
  • Regular security audits and monitoring

Blockchain Security

PolyFund operates on the Base blockchain, an Ethereum Layer 2 network built by Coinbase. This provides:

  • Immutability: Transactions cannot be altered or reversed once confirmed
  • Transparency: All transactions are publicly verifiable
  • Decentralization: No single point of failure
  • Proven Security: Built on Ethereum's battle-tested infrastructure

Smart Contract Security

Our smart contracts handle the routing of USDC donations from donors to campaign wallets. Security measures include:

  • Professional third-party security audits
  • Formal verification of critical contract logic
  • Multi-signature requirements for administrative functions
  • Time-locked upgrades with community visibility
  • Bug bounty program for responsible disclosure

Wallet Security

PolyFund integrates with Thirdweb for secure wallet connections. We support multiple wallet options and never have access to your private keys:

  • Non-custodial: You maintain full control of your wallet
  • Secure connection protocols (WalletConnect, injected providers)
  • Transaction signing happens in your wallet, not on our servers
  • Support for hardware wallets for maximum security

Data Encryption

We protect your personal information with industry-standard encryption:

  • In Transit: TLS 1.3 encryption for all communications
  • At Rest: AES-256 encryption for stored data
  • Database: Encrypted PostgreSQL with secure access controls
  • Backups: Encrypted and stored in geographically distributed locations

KYC Partner Security

Identity verification is handled by Coinbase, a publicly traded, regulated financial institution. Coinbase provides:

  • SOC 2 Type II certified infrastructure
  • Bank-grade identity verification processes
  • Secure handling of government ID documents
  • Compliance with financial services regulations

We receive only verification status, not copies of your identity documents.

Access Controls

Internal access to PolyFund systems is strictly controlled:

  • Role-based access control (RBAC) for all systems
  • Multi-factor authentication required for all team members
  • Principle of least privilege for data access
  • Comprehensive audit logging of all administrative actions
  • Regular access reviews and deprovisioning

Monitoring & Detection

We continuously monitor for security threats:

  • 24/7 automated security monitoring
  • Intrusion detection and prevention systems
  • Anomaly detection for suspicious transaction patterns
  • Real-time alerting for potential security incidents

Incident Response

In the event of a security incident, we have established procedures:

  • Documented incident response plan
  • Dedicated security team for rapid response
  • User notification within 72 hours of confirmed breaches
  • Coordination with law enforcement when appropriate
  • Post-incident analysis and remediation

Responsible Disclosure

We welcome responsible security research. If you discover a vulnerability:

  • Email us at security@polyfund.us
  • Include detailed steps to reproduce the issue
  • Allow reasonable time for us to respond and fix
  • Do not publicly disclose until we've addressed the issue

We appreciate security researchers who help us protect our users.

Security Questions?

For security concerns or to report a vulnerability: