Descrição
Unlock Protocol conecta níveis de assinatura do Paid Memberships Pro à posse de NFTs, adicionando aos níveis os campos de rede, endereço de lock e exigência de NFT no checkout para validar a carteira cripto do membro. A extensão é voltada a quem cria áreas restritas por associação e quer liberar acesso com base em carteira conectada, login único e regras de expiração vinculadas ao ativo digital.
Principais Características do Unlock Protocol
- Validação por NFT
Confere se a carteira conectada possui o NFT exigido. - Campos por nível
Adiciona rede, endereço de lock e exigência no checkout. - Login por carteira
Permite autenticação via carteira cripto na tela padrão do WordPress. - Gestão de carteiras
Exibe e desvincula endereços no perfil ou no admin. - Expiração sincronizada
Bloqueia acesso quando o NFT expira ou sai da carteira.
Benefícios do Unlock Protocol
- Acesso tokenizado
Transforma a posse de NFT em critério real de associação. - Checkout mais direto
Permite entrada sem cobrança quando o NFT válido é confirmado. - Menos controle manual
Remove acesso automaticamente quando a carteira deixa de qualificar. - Modelo Web3 viável
Ajuda a conectar comunidades cripto a conteúdo restrito no WordPress.
Para Quem o Unlock Protocol é Indicado?
- Quem cria comunidades com acesso baseado em NFTs e precisa validar carteiras no WordPress.
- Projetos que já usam Paid Memberships Pro e querem liberar níveis por posse de ativo digital.
- Criadores de conteúdo restrito que desejam combinar associação tradicional com autenticação por carteira cripto.
Como Baixar o Unlock Protocol
O Unlock Protocol está disponível para download aqui no Ultrapack. Após baixar o arquivo .zip, instale em Plugins > Adicionar Novo > Enviar plugin, selecione o arquivo e ative. Mantenha o Paid Memberships Pro ativo para configurar os campos adicionais nos níveis.
Como componente adicional para Paid Memberships Pro, o Unlock Protocol concentra a regra de acesso no vínculo entre nível de assinatura e NFT válido, sem depender apenas de pagamento ou cadastro tradicional. Ele se encaixa em sites que precisam restringir conteúdo, comunidades ou áreas privadas com base em carteira conectada, mantendo a administração dos níveis dentro do fluxo já conhecido do PMPro.
Perguntas Frequentes
O plugin Paid Memberships Pro Unlock Protocol é GPL?
Sim. O Paid Memberships Pro Unlock Protocol é distribuído sob a licença GPL (GNU General Public License). Você pode usar, modificar e redistribuir legalmente, em quantos sites quiser.
Posso usar o plugin Paid Memberships Pro Unlock Protocol em mais de um site?
Sim. Você pode instalar o Paid Memberships Pro Unlock Protocol em quantos sites quiser. Só as atualizações automáticas pelo Ultrapack Auto Updater têm limite: de 3 a 80 sites, conforme o plano.
Quanto custa o plugin Paid Memberships Pro Unlock Protocol no Ultrapack?
O Paid Memberships Pro Unlock Protocol sai por R$ 14,90 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$59/mês (VIP I).
O plugin Paid Memberships Pro Unlock Protocol inclui atualizações?
Sim. A versão atual do Paid Memberships Pro Unlock Protocol é a 1.3.1, publicada no Ultrapack em 30/09/2026. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin Paid Memberships Pro Unlock Protocol é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do Paid Memberships Pro Unlock Protocol passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
Quais são os requisitos do plugin Paid Memberships Pro Unlock Protocol?
Requer WordPress 5.2 ou superior e PHP 7.2 ou superior. Testado até o WordPress 6.6.
O que mudou nesta versão
Versão 1.3.1 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #23 (@dparker1005)
Versão 1.3 2026-09-23
- REFACTOR: Refactored pmproup_ prefix to pmpro_unlock_ to avoid conflicts with other plugins. Previous functions still work but throw deprecated warning. #22 (@andrewlimaza)
- SECURITY: The `state` nonce returned by Unlock Protocol is now verified everywhere an auth code is consumed (profile, checkout, admin member edit), not only at login. Prevents a logged-in member being re-linked to another wallet via a crafted link. #21 (@andrewlimaza)
- SECURITY: Wallet login now bails when no auth code or wallet is present. Previously an empty wallet lookup could match any user with a linked wallet. #21 (@andrewlimaza)
- SECURITY: Removing a wallet from a profile now acts on the user being saved and requires permission to edit that user. #21 (@andrewlimaza)
- SECURITY: Lock access checks now fail closed on RPC errors or empty responses, and require a well-formed wallet address. #21 (@andrewlimaza)
- ENHANCEMENT: Added better support when NFT's expire or transfer out of their wallet to another person. #22 (@andrewlimaza)
- BUG FIX: No longer stores an empty wallet address in user meta when a code exchange fails. #21 (@andrewlimaza)
Versão 1.2.1 2024-10-18
- FEATURE: Now updating the plugin from paidmembershipspro.com.
- ENHANCEMENT: Added Dutch language files.
- ENHANCEMENT: Added "Sepolia" test network.
Versão 1.2 2024-01-03
- ENHANCEMENT: Added better support for Paid Memberships Pro future versions. (@dparker1005)
- BUG FIX: Show the users wallet when editing their WordPress profile as an admin. (@dparker1005)
- BUG FIX: Fixed an issue where connecting your wallet while being logged out in the checkout process wasn't saving after checkout was completed. (@andrewlimaza)
- REFACTOR: Reworked how we handle level ID's in the plugin to support newer Paid Memberships Pro versions. (@dparker1005)
Versão 1.1.1 2023-01-10
- ENHANCEMENT: Only show the "Connect Wallet" at checkout if the membership level allows NFT's to be purchased. If a level does not have a lock assigned, don't show the connect wallet button.
- BUG FIX: Fixed an issue when authenticating/connecting wallet would redirect to default checkout page and not the actual checkout URL that was being used.
Notas de versão publicadas pelo desenvolvedor.
Como instalar
Atualização automática: este item é atualizado pelo Ultrapack Auto Updater. Com ele instalado, a versão nova aparece no seu painel como qualquer outra atualização do WordPress (como configurar).
Este item é um complemento do plugin Paid Memberships Pro. Instalado sozinho ele não dá erro nenhum, mas também não funciona.
- Instale e ative o plugin Paid Memberships Pro antes deste.
- Baixe o arquivo
pmpro-unlock.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
pmpro-unlock.zip, clique em Instalar agora e depois em Ativar.
Requisitos: Requer WordPress 5.2 ou superior e PHP 7.2 ou superior. Testado até o WordPress 6.6.
- Os dois ficam ativos ao mesmo tempo. Desativar o plugin Paid Memberships Pro desliga este complemento junto.
- As opções de um complemento costumam aparecer dentro das telas do plugin principal, e não num menu próprio. Se você não achar nada de novo no painel depois de ativar, procure ali antes de abrir um chamado.
Travou em algum passo? Abra um chamado dizendo em qual deles parou.

UAU Ready