API Email per Progetti Web3
Raggiungi i tuoi utenti direttamente attraverso i loro indirizzi email wallet. Automatizza notifiche da smart contract. Mantieni comunicazioni private con il protocollo 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!`
);
Perché i progetti Web3 scelgono MailBox
I metodi di comunicazione tradizionali sono insufficienti in Web3. MailBox fornisce l'infrastruttura mancante per l'interazione diretta, privata e automatizzata con gli utenti.
Engagement Utente Diretto
Connettiti con i tuoi utenti attraverso i loro indirizzi email wallet per campagne marketing, annunci prodotto e aggiornamenti comunità. Raggiungili dove controllano effettivamente i messaggi.
// 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)
Integrazione Smart Contract
Attiva automaticamente notifiche email direttamente dai tuoi smart contract usando il protocollo MailBox. Invia conferme transazioni, premi stake o notifiche governance senza problemi.
// 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);
}
}Comunicazione Privata
Mantieni comunicazioni sensibili off-chain e private. A differenza dei messaggi blockchain pubblici, le email sono visibili solo ai destinatari previsti, perfette per comunicazioni business confidenziali.
// 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',
});
Perfetto per Qualsiasi Progetto Web3
Dai protocolli DeFi ai marketplace NFT, MailBox aiuta i progetti nell'ecosistema Web3 a coinvolgere più efficacemente gli utenti.
Protocolli DeFi
Marketplace NFT
DAO
Progetti Gaming
Inizia Integrazione in Minuti
Processo integrazione semplice in 3 step per far comunicare il tuo progetto con utenti via email
Installa SDK
Aggiungi l'SDK MailBox al tuo progetto con un semplice comando npm install.
Configura API
Imposta le credenziali progetto e configura i template email che vuoi usare.
Invia Email
Inizia a inviare email dai tuoi smart contract o backend con solo poche righe di codice.
Funzioni Tecniche
Lampo veloce
Consegna email sottosecondo
Sicuro
Crittografia a端-a端
Analisi
Metriche di consegna dettagliate
Multi-catena
Funziona su tutte le blockchains
Template
Template HTML email richi
Targeting
Segmenta per attività del portafoglio
Perché scegliere MailBox piuttosto che alternative?
| Funzione | MailBox | Messaggi a Catena | Email tradizionale | Discord/Telegram |
|---|---|---|---|---|
| Privacy | ✕ | ~ | ||
| Integrazione Contratto Smart | ✕ | ✕ | ||
| Costi di gas | Gratuito | Alto | Gratuito | Gratuito |
| Contenuto Ricco | ✕ | ~ | ||
| Direttamente alla Borsa | ✕ | ✕ |
Esplora ogni vantaggio nel dettaglio
Scopri di più su come Web3 email trasforma la comunicazione tra progetti e utenti e genera risultati aziendali
Interazione diretta con l'utente
Scopri strategie di marketing che ottengono tassi di engagement 10 volte superiori tramite email basate sul portafoglio
Integrazione Contratto Smart
Impara come inviare notifiche email automatiche direttamente dai tuoi smart contract
Comunicazione Privata
Vedi come mantenere le comunicazioni aziendali sensibili private mentre si preserva l'Web3 identità