Skip to content

Releases: pardus79/Proof-Of-Gift

Proof Of Gift v1.0.0

Choose a tag to compare

@pardus79 pardus79 released this 13 Mar 19:24

🎁 Proof Of Gift - v1.0.0

We're excited to announce the first public release of Proof Of Gift, a WordPress plugin implementing a
self-contained gift certificate system using cryptographic tokens similar to Chaumian eCash.

✨ Features

  • 🔐 Cryptographically Secure Tokens: Uses Ed25519 signatures for compact, unforgeable gift certificates
  • 💱 Multiple Currency Options:
    • Store Currency Mode: tokens denominated in your store's currency
    • Satoshi Conversion Mode: tokens denominated in Satoshis with automatic exchange rate conversion
  • 🏷️ Token Management:
    • Generate single tokens or batch generate multiple tokens
    • CSV export with application URLs for easy distribution
    • Built-in token verification
  • 🛒 Shopping Integration:
    • Apply tokens via URL query parameters or checkout form
    • Multiple tokens per order
    • Automatic "change tokens" for unused balances
    • Token information in order emails with clickable application links
  • 🔒 Data Protection:
    • Secure backup and restore functionality
    • Password-protected export option
    • Preserve data during plugin uninstallation

📋 Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher with sodium extension enabled
  • WooCommerce 5.0 or higher (optional, for store integration)

📥 Installation

  1. Upload the proof-of-gift.zip file through the WordPress admin plugin installer, or extract and upload the
    proof-of-gift folder to your /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Go to Settings→Proof Of Gift to configure operational mode and token settings

🔍 Release Highlights

This initial release focuses on a solid foundation for gift certificate functionality with these highlights:

  • 🔗 URL-Based Token Application: Easily share token URLs via email, social media, or QR codes
  • ₿ Satoshi Support: Choose between store currency or satoshi-denominated tokens
  • 💾 Backup Functionality: Export/import system for all cryptographic keys and token data
  • ✏️ Custom Token Naming: Call them "Gift Cards," "Store Credits," or anything else you prefer

🗺️ Roadmap

Stay tuned for future updates including:

  • PDF export functionality
  • QR code generation
  • Additional exchange rate sources
  • Enhanced analytics

👤 Credits & License

Developed by BtcPins
Released under The Unlicense