PHPackages                             vendorplug2025/flarum-ext-tokenpoints-suite - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. vendorplug2025/flarum-ext-tokenpoints-suite

ActiveFlarum-extension[Utility &amp; Helpers](/categories/utility)

vendorplug2025/flarum-ext-tokenpoints-suite
===========================================

Token Points Suite: wallet-linking + deposits + PTA/PTP/PTV/PTB + transfers + bounties

01PHP

Since Aug 19Pushed 8mo agoCompare

[ Source](https://github.com/dalemat/newplugin)[ Packagist](https://packagist.org/packages/vendorplug2025/flarum-ext-tokenpoints-suite)[ RSS](/packages/vendorplug2025-flarum-ext-tokenpoints-suite/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Token Points Suite (Wallet Linking)
===================================

[](#token-points-suite-wallet-linking)

All-in-one: **Deposits** (single treasury + Alchemy verification), **PTA** (pay-to-access groups), **PTP** (pay-to-post by tag), **PTV** (pay-to-view by tag with API redaction), **PTB** (bump discussions), **Transfers**, **Bounties**.

Install
-------

[](#install)

1. Upload into `/path/to/flarum/extensions/flarum-ext-tokenpoints-suite`

```
composer dump-autoload
php flarum migrate
php flarum cache:clear
```

2. Configure in Admin → Extensions → Token Points Suite

- Token config: ERC20 address/decimals, Treasury, Rate, Confirmations, Alchemy RPC URL
- Prices JSON:
    - PTA groups: `{ "3": 100 }`
    - PTP tags: `{ "5": 50 }`
    - PTV tags: `{ "6": 30 }`
    - PTB price: `20`

Features
--------

[](#features)

- **Wallet linking** (one-time, admin can reset)
- **Submit TX** verification with Alchemy (no keys stored)
- **PTA**: charges points and adds user to group
- **PTP**: charges points on discussion creation under priced tags
- **PTV**: Serializer redacts post content unless purchased
- **PTB**: (optional) can be implemented updating discussion timestamps (left out by default here)
- **Transfers**: user→user internal points
- **Bounties**: donate points to a discussion; aggregate as needed

Notes
-----

[](#notes)

- Points start at 0 by default.
- For huge token values, consider using BCMath/GMP in PHP for safe big int handling.

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance42

Moderate activity, may be stable

Popularity1

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity13

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/3494969d2a59e7c2e2600fdfc7f4cc062e7d2af47d37382bca21079515fefa39?d=identicon)[flarum2025](/maintainers/flarum2025)

---

Top Contributors

[![dalemat](https://avatars.githubusercontent.com/u/31269397?v=4)](https://github.com/dalemat "dalemat (4 commits)")

### Embed Badge

![Health badge](/badges/vendorplug2025-flarum-ext-tokenpoints-suite/health.svg)

```
[![Health](https://phpackages.com/badges/vendorplug2025-flarum-ext-tokenpoints-suite/health.svg)](https://phpackages.com/packages/vendorplug2025-flarum-ext-tokenpoints-suite)
```

###  Alternatives

[flagstudio/nova-actions-left

Laravel Nova actions on the left

2258.2k](/packages/flagstudio-nova-actions-left)[humanmade/popup

An exit intent popup block that shows when someone may be about to leave the site

144.8k](/packages/humanmade-popup)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
