E-post API för Web3 Projekt
Nå dina användare direkt genom deras plånbok e-postadresser. Automatisera notifikationer från smarta kontrakt. Håll kommunikationer privata med MailBox protokollet.
// 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!`
);
Varför Web3-projekt väljer MailBox
Traditionella kommunikationsmetoder räcker inte i Web3. MailBox ger den saknade infrastrukturen för direkt, privat och automatisk användarinteraktion.
Direkt Användarengagemang
Anslut med dina användare genom deras plånbok e-postadresser för marknadsföringskampanjer, produktmeddelanden och community uppdateringar. Nå dem där de faktiskt kollar meddelanden.
// 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)
Smart Kontrakt Integration
Automatiskt utlösa e-postnotifikationer direkt från dina smarta kontrakt med MailBox protokollet. Skicka transaktionsbekräftelser, stake belöningar eller styrningsnotifikationer sömlöst.
// 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);
}
}Privat Kommunikation
Håll känsliga kommunikationer off-chain och privata. Till skillnad från offentliga blockkedja meddelanden är e-postmeddelanden endast synliga för avsedda mottagare, perfekt för konfidentiella affärskommunikationer.
// 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',
});
Perfekt för Alla Web3 Projekt
Från DeFi-protokoll till NFT-marknader hjälper MailBox projekt inom den Web3-ekosystemet att engagera sina användare mer effektivt.
DeFi Protokoll
NFT Marknadsplatser
DAO:er
Spelprojekt
Börja Integrera på Minuter
Enkel 3-stegs integrationsprocess för att få ditt projekt att kommunicera med användare via e-post
Installera SDK
Lägg till MailBox SDK till ditt projekt med ett enkelt npm install kommando.
Konfigurera API
Ställ in dina projektuppgifter och konfigurera e-postmallarna du vill använda.
Skicka E-postmeddelanden
Börja skicka e-postmeddelanden från dina smarta kontrakt eller backend med bara några rader kod.
Tekniska funktioner
Ljusnings snabb
Undersekundär e-postleverans
Säker
Slut-till-slut kryptering
Analys
Detaillade leveransmätare
Multipelkedja
För alla blockchains
Maljer
Rika HTML-e-postskisser
Målgrupp
Segmentera efter plånboksaktivitet
Varför välja MailBox över alternativ?
| Funktion | Postlåda | Mediekörselmeddelanden | Traditionell e-post | Discord/Telegram |
|---|---|---|---|---|
| Integritet | ✕ | ~ | ||
| Integrering av smarta kontrakt | ✕ | ✕ | ||
| Bränslepriser | Gratis | Hög | Gratis | Gratis |
| Rik innehåll | ✕ | ~ | ||
| Direkt till Wallet | ✕ | ✕ |
Utforska varje fördel i detalj
Gräv djupare i hur Web3-e-post förändrar kommunikationen mellan projekt och användare samt driver affärsresultat
Direkt användarinteraktion
Upptäck marknadsföringsstrategier som uppnår 10 gånger bättre engagemang genom e-post via plånbok
Integrering av smarta kontrakt
Lär dig hur du skickar automatiserade e-postmeddelanden direkt från dina smarta kontrakt
Privat kommunikation
Se hur du kan hålla känsliga affärsmeddelanden privat samtidigt som du bevarar Web3-identiteten