API de Email para Proyectos Web3
Alcanza a tus usuarios directamente a través de sus direcciones de email de wallet. Automatiza notificaciones desde smart contracts. Mantén comunicaciones privadas con el protocolo MailBox.
// Send email from your smart contract
import { MailerClient } from '@sudobility/contracts';
import { ethers } from 'ethers';
const mailer = new MailerClient(mailerAddress, signer);
// Send notification to user
await mailer.sendPriority(
userWalletAddress,
'Reward Claimed!',
`You received ${rewardAmount} tokens!`
);
¿Por qué los proyectos Web3 eligen MailBox
Los métodos de comunicación tradicionales resultan insuficientes en Web3. MailBox proporciona la infraestructura faltante para el engagement directo, privado y automatizado de los usuarios.
Compromiso Directo con Usuarios
Conecta con tus usuarios a través de sus direcciones de email de wallet para campañas de marketing, anuncios de producto y actualizaciones de comunidad. Alcánzalos donde realmente revisan mensajes.
// Marketing campaign to wallet holders
const campaign = await mailbox.createCampaign({
name: 'Token Launch Announcement',
template: 'product-launch',
targetAudience: 'token-holders',
});
const recipients = await getTokenHolders(contractAddress, {
minBalance: '1000',
});
await campaign.send({
to: recipients,
subject: '🚀 New Token Launch!',
data: {
tokenName: 'AWESOME',
launchDate: '2024-09-01',
bonusPercent: 15,
},
});
// Expected: 10,000+ verified recipients
// Open rate: 85% (vs 20% traditional email)
Integración de Smart Contract
Activa automáticamente notificaciones de email directamente desde tus smart contracts usando el protocolo MailBox. Envía confirmaciones de transacciones, recompensas de stake o notificaciones de gobernanza sin problemas.
// Solidity smart contract integration
pragma solidity ^0.8.24;
import "@sudobility/contracts/interfaces/IMailer.sol";
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
contract RewardDistributor {
IMailer public immutable mailer;
IERC20 public immutable usdc;
IERC20 public immutable rewardToken;
constructor(
address _mailer,
address _usdc,
address _rewardToken
) {
mailer = IMailer(_mailer);
usdc = IERC20(_usdc);
rewardToken = IERC20(_rewardToken);
}
function distributeReward(
address recipient,
uint256 amount
) external {
// Transfer reward tokens
rewardToken.transfer(recipient, amount);
// Approve USDC for email fee
usdc.approve(address(mailer), 100000);
// Send notification email
mailer.sendPriorityPrepared(
recipient,
"reward-claimed-v1"
);
emit RewardClaimed(recipient, amount);
}
}Comunicación Privada
Mantén comunicaciones sensibles off-chain y privadas. A diferencia de mensajes públicos de blockchain, los emails solo son visibles para los destinatarios previstos, perfecto para comunicaciones comerciales confidenciales.
// Private business communications
const privateChannel = mailbox.createPrivateChannel({
participants: [
'0x1234...5678', // CEO wallet
'0xabcd...efgh', // CTO wallet
'0x9876...5432', // Legal team
],
encryption: 'end-to-end',
retention: '30-days',
});
await privateChannel.sendMessage({
subject: 'Q4 Strategic Planning',
body: `Confidential: Partnership proposal
with major DeFi protocol. Terms:
- $10M strategic investment
- Technical integration timeline
- Regulatory compliance review`,
attachments: ['term-sheet.pdf', 'technical-specs.pdf'],
priority: 'high',
});
Perfecto para Cualquier Proyecto Web3
Desde protocolos de DeFi hasta mercados de NFT, MailBox ayuda a proyectos en todo el ecosistema de Web3 a interactuar más eficazmente con sus usuarios.
Protocolos DeFi
Marketplaces NFT
DAOs
Proyectos de Gaming
Comienza a Integrar en Minutos
Proceso simple de integración en 3 pasos para que tu proyecto se comunique con usuarios vía email
Instalar SDK
Agrega el SDK MailBox a tu proyecto con un simple comando npm install.
Configurar API
Configura las credenciales de tu proyecto y configura las plantillas de email que quieres usar.
Enviar Emails
Comienza a enviar emails desde tus smart contracts o backend con solo unas líneas de código.
Funciones técnicas
Muy rápido
Entrega de correo electrónico en menos de un segundo
Seguro
Cifrado de extremo a extremo
Análisis
Métricas detalladas de entrega
Multi-Cadena
Funciona en todas las cadenas de bloques
Plantillas
Plantillas de correo electrónico HTML ricas
Apuntar
Segmentar por actividad de billetera
¿Por qué elegir MailBox en lugar de alternativas?
| Feature | MailBox | Mensajes en cadena | Correo electrónico tradicional | Discord/Telegram |
|---|---|---|---|---|
| Privacidad | ✕ | ~ | ||
| Integración de Contratos Inteligentes | ✕ | ✕ | ||
| Costos de gas | Gratis | Alto | Gratis | Gratis |
| Contenido Rico | ✕ | ~ | ||
| Directo a Billetera | ✕ | ✕ |
Explore cada beneficio en detalle
Adentrarse más a fondo en cómo el correo electrónico Web3 transforma la comunicación entre proyectos y usuarios y impulsa resultados empresariales
Engagement directo del usuario
Descubre estrategias de marketing que logran tasas de engagement 10 veces mejores a través de correo electrónico basado en billetera
Integración de Contratos Inteligentes
Aprende cómo enviar notificaciones de correo electrónico automatizadas directamente desde tus contratos inteligentes
Comunicación Privada
Ve cómo mantener las comunicaciones empresariales sensibles privadas mientras se mantiene Web3 identidad