E-Mails direkt sendenVon Smart Contracts
Automatisieren Sie Benachrichtigungen für Benutzer mit Smart-Contract-Integration. Senden Sie Transaktionsbestätigungen, Belohnungsbenachrichtigungen und Governance-Benachrichtigungen ohne jegliche Backend-Infrastruktur.
Null‑Backend, maximale Automatisierung
function claimRewards() external {
uint256 rewards = calculateRewards(msg.sender);
_transfer(rewardToken, msg.sender, rewards);
// Approve USDC for email fee
usdc.approve(address(mailer), mailer.getFee());
// Send email notification using prepared template
mailer.sendPrepared(
msg.sender,
"reward-notification", // template ID
false, // standard mode: 10% fee only
true // resolve sender name
);
}
Drei leistungsstarke Integrationsarten
Automatisieren Sie kritische Benachrichtigungen direkt aus Ihren Smart Contracts.
Transaktionsbenachrichtigungen
Automatisch Benutzer über erfolgreiche Transaktionen, fehlgeschlagene Versuche und ausstehende Bestätigungen informieren.
Häufige Anwendungsfälle:
- DeFi swap confirmations with slippage details
- NFT purchase receipts with marketplace links
- Benachrichtigungen über beanspruchte Staking-Belohnungen
- Fehlgeschlagene Transaktionswarnungen mit Gas-Schätzung
- Aktualisierungen zum Abschluss der Cross‑Chain‑Brücke
<!doctype html>
<html lang="en">
<head>
<script type="module">import { injectIntoGlobalHook } from "/@react-refresh";
injectIntoGlobalHook(window);
window.$RefreshReg$ = () => {};
window.$RefreshSig$ = () => (type) => type;</script>
<script type="module" src="/@vite/client"></script>
<meta charset="UTF-8" />
<!-- Safari JSON-LD error handler - suppress non-critical structured data errors -->
<script>
window.onerror = function (m) {
if (m && m.indexOf && m.indexOf('@context') !== -1) return true;
return false;
};
</script>
<!-- Favicon and Icons -->
<link rel="icon" type="image/png" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/favicon-192.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon.ico" />
<link rel="icon" type="image/png" sizes="192x192" href="/favicon-192.png" />
<link rel="icon" type="image/png" sizes="512x512" href="/favicon-512.png" />
<!-- Viewport and Basic Meta -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="theme-color" content="#3b82f6" />
<!-- Security Headers -->
<meta http-equiv="X-Content-Type-Options" content="nosniff" />
<meta http-equiv="X-XSS-Protection" content="1; mode=block" />
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin" />
<meta
http-equiv="Permissions-Policy"
content="camera=(), microphone=(), geolocation=(), interest-cohort=()"
/>
<!-- Primary Meta Tags -->
<title>Signic - Web3 Email Platform | Wallet-Based Email</title>
<meta name="title" content="Signic - Web3 Email Platform | Wallet-Based Email" />
<meta
name="description"
content="Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS (.eth) and SNS (.sol) domains as email, with multi-chain support for Ethereum, Solana, and Polygon."
/>
<meta
name="keywords"
content="Web3 email, blockchain email, wallet email, ENS email, SNS email, decentralized email, crypto email, passwordless email, ethereum email, solana email, DAO governance email"
/>
<meta name="author" content="Sudobility Inc" />
<meta
name="robots"
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
/>
<!-- Canonical URL - dynamically set by SEOHead.tsx based on current route -->
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta
property="og:title"
content="Signic - Web3 Email Platform | Wallet-Based Email"
/>
<meta
property="og:description"
content="Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS and SNS domains as email."
/>
<meta property="og:image" content="https://signic.email/logo.png" />
<meta property="og:site_name" content="Signic" />
<meta property="og:locale" content="en_US" />
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:url" content="https://signic.email" />
<meta
property="twitter:title"
content="Signic - Web3 Email Platform | Wallet-Based Email"
/>
<meta
property="twitter:description"
content="Free Web3 email platform with wallet-based authentication. Use ENS and SNS domains as email, with DAO governance tools."
/>
<meta property="twitter:image" content="https://signic.email/logo.png" />
<meta property="twitter:creator" content="@signicemail" />
<meta property="twitter:site" content="@signicemail" />
<!-- Application Meta -->
<meta name="application-name" content="Signic" />
<meta name="msapplication-TileColor" content="#3b82f6" />
<meta name="referrer" content="origin-when-cross-origin" />
<meta name="format-detection" content="telephone=no" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
<meta name="apple-mobile-web-app-title" content="Signic" />
<meta name="copyright" content="Sudobility Inc. All rights reserved." />
<!-- PWA -->
<link rel="manifest" href="/manifest.json" />
<!-- DNS Prefetch and Preconnect -->
<link rel="dns-prefetch" href="//fonts.googleapis.com" />
<link rel="dns-prefetch" href="//fonts.gstatic.com" />
<link rel="dns-prefetch" href="//api.signic.email" />
<link rel="dns-prefetch" href="//signic.email" />
<link rel="dns-prefetch" href="//walletconnect.com" />
<link rel="dns-prefetch" href="//phantom.app" />
<link rel="dns-prefetch" href="//metamask.io" />
<!-- Preconnect for critical third-party domains -->
<link rel="preconnect" href="https://api.signic.email" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<!-- Preconnect to Firebase (for analytics and performance) -->
<link rel="preconnect" href="https://firebaseinstallations.googleapis.com" crossorigin />
<link rel="preconnect" href="https://www.google-analytics.com" crossorigin />
<!-- Preconnect to RPC providers (only establish connection, don't load) -->
<link rel="preconnect" href="https://eth-mainnet.g.alchemy.com" crossorigin />
<link rel="preconnect" href="https://solana-mainnet.g.alchemy.com" crossorigin />
<!-- Above-the-fold CSS inline for fastest render -->
<style>
/* Critical CSS for initial paint - Optimized for LCP */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
background: #fff;
color: #111827;
line-height: 1.5;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* Critical above-the-fold hero styles for immediate paint */
.hero-gradient {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
min-height: 80vh;
display: flex;
align-items: center;
justify-content: center;
color: white;
}
.hero-content {
max-width: 1200px;
padding: 2rem;
text-align: center;
}
h1 {
font-size: clamp(2rem, 5vw, 3.5rem);
font-weight: 700;
line-height: 1.2;
margin-bottom: 1rem;
}
.loading {
display: flex;
align-items: center;
justify-content: center;
min-height: 100vh;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid rgba(255, 255, 255, 0.3);
border-top: 4px solid white;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#root {
min-height: 100vh;
}
/* Prevent layout shift */
img {
max-width: 100%;
height: auto;
display: block;
}
</style>
<!-- Web3 provider optimization - DNS prefetch only (loaded lazily) -->
<link rel="dns-prefetch" href="//ethereum-api.xyz" />
<link rel="dns-prefetch" href="//polygon-rpc.com" />
<link rel="dns-prefetch" href="//solana-api.mainnet-beta.solana.com" />
<link rel="dns-prefetch" href="//rpc.ankr.com" />
<!-- Wallet provider DNS prefetch - connections established on demand -->
<link rel="dns-prefetch" href="//walletconnect.org" />
<link rel="dns-prefetch" href="//safe-transaction.mainnet.gnosis.io" />
<!-- CDN optimizations -->
<link rel="dns-prefetch" href="//cdn.jsdelivr.net" />
<link rel="dns-prefetch" href="//unpkg.com" />
<!-- Service worker registration hint -->
<link rel="prefetch" href="/sw.js" />
<!-- Font loading - deferred for LCP -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap"
rel="stylesheet"
media="print"
onload="this.media = 'all'"
/>
<noscript>
<link
href="https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap"
rel="stylesheet"
/>
</noscript>
<!-- Structured Data -->
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "Signic",
"alternateName": ["signic.email", "Web3 Email Platform"],
"description": "Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS (.eth) and SNS (.sol) domains as email with multi-chain support.",
"url": "https://signic.email",
"applicationCategory": ["BusinessApplication", "CommunicationApplication"],
"operatingSystem": "Web Browser",
"browserRequirements": "HTML5, JavaScript enabled, Web3 wallet (MetaMask, Phantom, WalletConnect)",
"softwareRequirements": "Web3 wallet extension or mobile app",
"datePublished": "2024-01-01",
"dateModified": "2026-07-11",
"isAccessibleForFree": true,
"featureList": [
"Wallet-based authentication - no passwords required",
"ENS domain email support (.eth domains)",
"Solana Name Service email support (.sol domains)",
"Multi-chain support (Ethereum, Solana, Polygon, Arbitrum, Optimism)",
"Smart contract email notifications",
"DAO governance email tools",
"Email delegation for teams and DAOs",
"Web2/Web3 bridge communication"
],
"offers": [
{
"@type": "Offer",
"name": "Free Web3 Email",
"price": "0",
"priceCurrency": "USD",
"description": "Free wallet-based email address"
},
{
"@type": "Offer",
"name": "Premium ENS/SNS Email",
"price": "2",
"priceCurrency": "USD",
"description": "Use your ENS or SNS domain as email address"
}
],
"author": {
"@type": "Organization",
"name": "Signic",
"url": "https://signic.email"
},
"installUrl": "https://signic.email/connect",
"screenshot": "https://signic.email/logo.png"
},
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://signic.email/#organization",
"name": "Signic",
"url": "https://signic.email",
"logo": "https://signic.email/logo.png",
"description": "Web3 email platform connecting blockchain wallets to email addresses with multi-chain support.",
"foundingDate": "2024-01-01",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer service",
"email": "[email protected]",
"availableLanguage": "English"
},
"sameAs": ["https://twitter.com/signicemail", "", "https://discord.gg/upkNXbksVF"]
},
{
"@context": "https://schema.org",
"@type": "WebSite",
"@id": "https://signic.email/#website",
"name": "Signic",
"url": "https://signic.email",
"potentialAction": {
"@type": "SearchAction",
"target": "https://signic.email/search?q={search_term_string}",
"query-input": "required name=search_term_string"
},
"publisher": {
"@id": "https://signic.email/#organization"
}
},
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Set Up Web3 Email with Crypto Wallet",
"description": "Step-by-step guide to connect your crypto wallet and start using Web3 email with ENS domains",
"image": "https://signic.email/logo.png",
"totalTime": "PT5M",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "0"
},
"supply": [
{
"@type": "HowToSupply",
"name": "Web3 Wallet (MetaMask, Phantom, etc.)"
},
{
"@type": "HowToSupply",
"name": "ENS domain (optional but recommended)"
}
],
"tool": [
{
"@type": "HowToTool",
"name": "Web browser with wallet extension"
}
],
"step": [
{
"@type": "HowToStep",
"name": "Connect Your Wallet",
"text": "Visit signic.email and click 'Connect Wallet'. Select your preferred wallet (MetaMask, Phantom, Coinbase, etc.) and approve the connection."
},
{
"@type": "HowToStep",
"name": "Verify Your Identity",
"text": "Sign a verification message with your wallet to prove ownership. This creates your Web3 email account linked to your wallet address."
},
{
"@type": "HowToStep",
"name": "Configure Email Address",
"text": "If you own an ENS domain (.eth) or SNS domain (.sol), it automatically becomes your email address. Otherwise, use your wallet address or create a custom alias."
},
{
"@type": "HowToStep",
"name": "Start Using Web3 Email",
"text": "Access your inbox, compose messages, and enjoy passwordless email. Set up smart contract notifications and DAO governance alerts as needed."
}
]
}
]
</script>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx?t=1783798028296"></script>
</body>
</html>
DeFi Protocol Events
Informieren Sie die Nutzer über Ertragsfarming-Belohnungen, Liquidationsrisiken und Protokolländerungen.
Häufige Anwendungsfälle:
- Auszahlungen von Yield‑Farming-Belohnungen
- Liquidationswarnungen bei einem Sicherheitenverhältnis von 110 %
- Neuer Pool startet mit Bonus‑APY
- Erinnerungen zum Abstimmen über Governance‑Vorschläge
- Änderungen und Aktualisierungen der Protokollgebühr
<!doctype html>
<html lang="en">
<head>
<script type="module">import { injectIntoGlobalHook } from "/@react-refresh";
injectIntoGlobalHook(window);
window.$RefreshReg$ = () => {};
window.$RefreshSig$ = () => (type) => type;</script>
<script type="module" src="/@vite/client"></script>
<meta charset="UTF-8" />
<!-- Safari JSON-LD error handler - suppress non-critical structured data errors -->
<script>
window.onerror = function (m) {
if (m && m.indexOf && m.indexOf('@context') !== -1) return true;
return false;
};
</script>
<!-- Favicon and Icons -->
<link rel="icon" type="image/png" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/favicon-192.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon.ico" />
<link rel="icon" type="image/png" sizes="192x192" href="/favicon-192.png" />
<link rel="icon" type="image/png" sizes="512x512" href="/favicon-512.png" />
<!-- Viewport and Basic Meta -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="theme-color" content="#3b82f6" />
<!-- Security Headers -->
<meta http-equiv="X-Content-Type-Options" content="nosniff" />
<meta http-equiv="X-XSS-Protection" content="1; mode=block" />
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin" />
<meta
http-equiv="Permissions-Policy"
content="camera=(), microphone=(), geolocation=(), interest-cohort=()"
/>
<!-- Primary Meta Tags -->
<title>Signic - Web3 Email Platform | Wallet-Based Email</title>
<meta name="title" content="Signic - Web3 Email Platform | Wallet-Based Email" />
<meta
name="description"
content="Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS (.eth) and SNS (.sol) domains as email, with multi-chain support for Ethereum, Solana, and Polygon."
/>
<meta
name="keywords"
content="Web3 email, blockchain email, wallet email, ENS email, SNS email, decentralized email, crypto email, passwordless email, ethereum email, solana email, DAO governance email"
/>
<meta name="author" content="Sudobility Inc" />
<meta
name="robots"
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
/>
<!-- Canonical URL - dynamically set by SEOHead.tsx based on current route -->
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta
property="og:title"
content="Signic - Web3 Email Platform | Wallet-Based Email"
/>
<meta
property="og:description"
content="Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS and SNS domains as email."
/>
<meta property="og:image" content="https://signic.email/logo.png" />
<meta property="og:site_name" content="Signic" />
<meta property="og:locale" content="en_US" />
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:url" content="https://signic.email" />
<meta
property="twitter:title"
content="Signic - Web3 Email Platform | Wallet-Based Email"
/>
<meta
property="twitter:description"
content="Free Web3 email platform with wallet-based authentication. Use ENS and SNS domains as email, with DAO governance tools."
/>
<meta property="twitter:image" content="https://signic.email/logo.png" />
<meta property="twitter:creator" content="@signicemail" />
<meta property="twitter:site" content="@signicemail" />
<!-- Application Meta -->
<meta name="application-name" content="Signic" />
<meta name="msapplication-TileColor" content="#3b82f6" />
<meta name="referrer" content="origin-when-cross-origin" />
<meta name="format-detection" content="telephone=no" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
<meta name="apple-mobile-web-app-title" content="Signic" />
<meta name="copyright" content="Sudobility Inc. All rights reserved." />
<!-- PWA -->
<link rel="manifest" href="/manifest.json" />
<!-- DNS Prefetch and Preconnect -->
<link rel="dns-prefetch" href="//fonts.googleapis.com" />
<link rel="dns-prefetch" href="//fonts.gstatic.com" />
<link rel="dns-prefetch" href="//api.signic.email" />
<link rel="dns-prefetch" href="//signic.email" />
<link rel="dns-prefetch" href="//walletconnect.com" />
<link rel="dns-prefetch" href="//phantom.app" />
<link rel="dns-prefetch" href="//metamask.io" />
<!-- Preconnect for critical third-party domains -->
<link rel="preconnect" href="https://api.signic.email" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<!-- Preconnect to Firebase (for analytics and performance) -->
<link rel="preconnect" href="https://firebaseinstallations.googleapis.com" crossorigin />
<link rel="preconnect" href="https://www.google-analytics.com" crossorigin />
<!-- Preconnect to RPC providers (only establish connection, don't load) -->
<link rel="preconnect" href="https://eth-mainnet.g.alchemy.com" crossorigin />
<link rel="preconnect" href="https://solana-mainnet.g.alchemy.com" crossorigin />
<!-- Above-the-fold CSS inline for fastest render -->
<style>
/* Critical CSS for initial paint - Optimized for LCP */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
background: #fff;
color: #111827;
line-height: 1.5;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* Critical above-the-fold hero styles for immediate paint */
.hero-gradient {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
min-height: 80vh;
display: flex;
align-items: center;
justify-content: center;
color: white;
}
.hero-content {
max-width: 1200px;
padding: 2rem;
text-align: center;
}
h1 {
font-size: clamp(2rem, 5vw, 3.5rem);
font-weight: 700;
line-height: 1.2;
margin-bottom: 1rem;
}
.loading {
display: flex;
align-items: center;
justify-content: center;
min-height: 100vh;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid rgba(255, 255, 255, 0.3);
border-top: 4px solid white;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#root {
min-height: 100vh;
}
/* Prevent layout shift */
img {
max-width: 100%;
height: auto;
display: block;
}
</style>
<!-- Web3 provider optimization - DNS prefetch only (loaded lazily) -->
<link rel="dns-prefetch" href="//ethereum-api.xyz" />
<link rel="dns-prefetch" href="//polygon-rpc.com" />
<link rel="dns-prefetch" href="//solana-api.mainnet-beta.solana.com" />
<link rel="dns-prefetch" href="//rpc.ankr.com" />
<!-- Wallet provider DNS prefetch - connections established on demand -->
<link rel="dns-prefetch" href="//walletconnect.org" />
<link rel="dns-prefetch" href="//safe-transaction.mainnet.gnosis.io" />
<!-- CDN optimizations -->
<link rel="dns-prefetch" href="//cdn.jsdelivr.net" />
<link rel="dns-prefetch" href="//unpkg.com" />
<!-- Service worker registration hint -->
<link rel="prefetch" href="/sw.js" />
<!-- Font loading - deferred for LCP -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap"
rel="stylesheet"
media="print"
onload="this.media = 'all'"
/>
<noscript>
<link
href="https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap"
rel="stylesheet"
/>
</noscript>
<!-- Structured Data -->
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "Signic",
"alternateName": ["signic.email", "Web3 Email Platform"],
"description": "Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS (.eth) and SNS (.sol) domains as email with multi-chain support.",
"url": "https://signic.email",
"applicationCategory": ["BusinessApplication", "CommunicationApplication"],
"operatingSystem": "Web Browser",
"browserRequirements": "HTML5, JavaScript enabled, Web3 wallet (MetaMask, Phantom, WalletConnect)",
"softwareRequirements": "Web3 wallet extension or mobile app",
"datePublished": "2024-01-01",
"dateModified": "2026-07-11",
"isAccessibleForFree": true,
"featureList": [
"Wallet-based authentication - no passwords required",
"ENS domain email support (.eth domains)",
"Solana Name Service email support (.sol domains)",
"Multi-chain support (Ethereum, Solana, Polygon, Arbitrum, Optimism)",
"Smart contract email notifications",
"DAO governance email tools",
"Email delegation for teams and DAOs",
"Web2/Web3 bridge communication"
],
"offers": [
{
"@type": "Offer",
"name": "Free Web3 Email",
"price": "0",
"priceCurrency": "USD",
"description": "Free wallet-based email address"
},
{
"@type": "Offer",
"name": "Premium ENS/SNS Email",
"price": "2",
"priceCurrency": "USD",
"description": "Use your ENS or SNS domain as email address"
}
],
"author": {
"@type": "Organization",
"name": "Signic",
"url": "https://signic.email"
},
"installUrl": "https://signic.email/connect",
"screenshot": "https://signic.email/logo.png"
},
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://signic.email/#organization",
"name": "Signic",
"url": "https://signic.email",
"logo": "https://signic.email/logo.png",
"description": "Web3 email platform connecting blockchain wallets to email addresses with multi-chain support.",
"foundingDate": "2024-01-01",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer service",
"email": "[email protected]",
"availableLanguage": "English"
},
"sameAs": ["https://twitter.com/signicemail", "", "https://discord.gg/upkNXbksVF"]
},
{
"@context": "https://schema.org",
"@type": "WebSite",
"@id": "https://signic.email/#website",
"name": "Signic",
"url": "https://signic.email",
"potentialAction": {
"@type": "SearchAction",
"target": "https://signic.email/search?q={search_term_string}",
"query-input": "required name=search_term_string"
},
"publisher": {
"@id": "https://signic.email/#organization"
}
},
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Set Up Web3 Email with Crypto Wallet",
"description": "Step-by-step guide to connect your crypto wallet and start using Web3 email with ENS domains",
"image": "https://signic.email/logo.png",
"totalTime": "PT5M",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "0"
},
"supply": [
{
"@type": "HowToSupply",
"name": "Web3 Wallet (MetaMask, Phantom, etc.)"
},
{
"@type": "HowToSupply",
"name": "ENS domain (optional but recommended)"
}
],
"tool": [
{
"@type": "HowToTool",
"name": "Web browser with wallet extension"
}
],
"step": [
{
"@type": "HowToStep",
"name": "Connect Your Wallet",
"text": "Visit signic.email and click 'Connect Wallet'. Select your preferred wallet (MetaMask, Phantom, Coinbase, etc.) and approve the connection."
},
{
"@type": "HowToStep",
"name": "Verify Your Identity",
"text": "Sign a verification message with your wallet to prove ownership. This creates your Web3 email account linked to your wallet address."
},
{
"@type": "HowToStep",
"name": "Configure Email Address",
"text": "If you own an ENS domain (.eth) or SNS domain (.sol), it automatically becomes your email address. Otherwise, use your wallet address or create a custom alias."
},
{
"@type": "HowToStep",
"name": "Start Using Web3 Email",
"text": "Access your inbox, compose messages, and enjoy passwordless email. Set up smart contract notifications and DAO governance alerts as needed."
}
]
}
]
</script>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx?t=1783798028296"></script>
</body>
</html>
Governance & DAO
Automate governance communications and voting notifications for your DAO members.
Häufige Anwendungsfälle:
- Ankündigungen zur Erstellung neuer Vorschläge
- Abstimmungsfrist-Erinnerungen (24 h, 1 h vorher)
- Bestätigung der Ausführung von Vorschlägen
- Benachrichtigungen über Delegationsänderungen
- Aktualisierungen zu Treasury-Meilensteinen
// Notify on new governance proposal
function createProposal(string calldata description) external {
uint256 proposalId = proposals.length;
// ... create proposal logic ...
// Email all token holders
IMailBox(mailboxContract).sendBulkEmail(
getAllTokenHolders(),
"🗳️ New Governance Proposal",
"governance-proposal",
abi.encode(proposalId, description, block.timestamp + votingDelay)
);
}Für die Produktion gebaut
Enterprise‑Grade-Funktionen, die mit Ihrem Protokoll skalieren
Gasoptimiert
Minimaler Gasaufwand – typischerweise <5 000 Gas pro E‑Mail
Optimierte Vertragsaufrufe, die Ihre Haupttransaktionskosten nicht beeinflussen.
Sofortige Lieferung
E-Mails werden innerhalb von Sekunden nach der Transaktionsbestätigung gesendet.
Echtzeitverarbeitung mit durchschnittlicher Lieferzeit von weniger als 3 Sekunden
Vorlagensystem
Vorgefertigte Vorlagen für häufige Anwendungsfälle
Anpassbare HTML-/Textvorlagen mit dynamischer Dateninjektion
Analyse‑Dashboard
E‑Mail‑Lieferung und Engagement‑Metriken verfolgen
Echtzeit-Analysen zu Öffnungsraten, Klicks und Konversionen
Multi‑Chain-Unterstützung
Auf jeder Blockchain bereitstellen – wir übernehmen die Komplexität
Ethereum
Verfügbare Netzwerke:
Ethereum sepolia
Verfügbare Netzwerke:
Integration in 3 einfachen Schritten
Beginnen Sie in weniger als 10 Minuten mit der Integration von E-Mails in Smart Contracts.
SDK installieren
~2 MinutenFügen Sie MailBox zu Ihrem Smart‑Contract-Projekt hinzu.
npm install @sudobility/contracts
# or
yarn add @sudobility/contracts
# or
pnpm add @sudobility/contractsImport‑Schnittstelle
~1 MinuteImportieren Sie die IMailBox-Schnittstelle in Ihrem Vertrag.
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
import "@sudobility/contracts/interfaces/IMailer.sol";
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
contract YourContract {
IMailer constant mailer = IMailer(0x...); // Mailer contract address
IERC20 constant usdc = IERC20(0x...); // USDC token address
}E‑Mails senden
~5 MinutenRufen Sie die Funktion `sendEmail` aus Ihrer Vertragslogik auf.
<!doctype html>
<html lang="en">
<head>
<script type="module">import { injectIntoGlobalHook } from "/@react-refresh";
injectIntoGlobalHook(window);
window.$RefreshReg$ = () => {};
window.$RefreshSig$ = () => (type) => type;</script>
<script type="module" src="/@vite/client"></script>
<meta charset="UTF-8" />
<!-- Safari JSON-LD error handler - suppress non-critical structured data errors -->
<script>
window.onerror = function (m) {
if (m && m.indexOf && m.indexOf('@context') !== -1) return true;
return false;
};
</script>
<!-- Favicon and Icons -->
<link rel="icon" type="image/png" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/favicon-192.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon.ico" />
<link rel="icon" type="image/png" sizes="192x192" href="/favicon-192.png" />
<link rel="icon" type="image/png" sizes="512x512" href="/favicon-512.png" />
<!-- Viewport and Basic Meta -->
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="theme-color" content="#3b82f6" />
<!-- Security Headers -->
<meta http-equiv="X-Content-Type-Options" content="nosniff" />
<meta http-equiv="X-XSS-Protection" content="1; mode=block" />
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin" />
<meta
http-equiv="Permissions-Policy"
content="camera=(), microphone=(), geolocation=(), interest-cohort=()"
/>
<!-- Primary Meta Tags -->
<title>Signic - Web3 Email Platform | Wallet-Based Email</title>
<meta name="title" content="Signic - Web3 Email Platform | Wallet-Based Email" />
<meta
name="description"
content="Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS (.eth) and SNS (.sol) domains as email, with multi-chain support for Ethereum, Solana, and Polygon."
/>
<meta
name="keywords"
content="Web3 email, blockchain email, wallet email, ENS email, SNS email, decentralized email, crypto email, passwordless email, ethereum email, solana email, DAO governance email"
/>
<meta name="author" content="Sudobility Inc" />
<meta
name="robots"
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
/>
<!-- Canonical URL - dynamically set by SEOHead.tsx based on current route -->
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta
property="og:title"
content="Signic - Web3 Email Platform | Wallet-Based Email"
/>
<meta
property="og:description"
content="Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS and SNS domains as email."
/>
<meta property="og:image" content="https://signic.email/logo.png" />
<meta property="og:site_name" content="Signic" />
<meta property="og:locale" content="en_US" />
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:url" content="https://signic.email" />
<meta
property="twitter:title"
content="Signic - Web3 Email Platform | Wallet-Based Email"
/>
<meta
property="twitter:description"
content="Free Web3 email platform with wallet-based authentication. Use ENS and SNS domains as email, with DAO governance tools."
/>
<meta property="twitter:image" content="https://signic.email/logo.png" />
<meta property="twitter:creator" content="@signicemail" />
<meta property="twitter:site" content="@signicemail" />
<!-- Application Meta -->
<meta name="application-name" content="Signic" />
<meta name="msapplication-TileColor" content="#3b82f6" />
<meta name="referrer" content="origin-when-cross-origin" />
<meta name="format-detection" content="telephone=no" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
<meta name="apple-mobile-web-app-title" content="Signic" />
<meta name="copyright" content="Sudobility Inc. All rights reserved." />
<!-- PWA -->
<link rel="manifest" href="/manifest.json" />
<!-- DNS Prefetch and Preconnect -->
<link rel="dns-prefetch" href="//fonts.googleapis.com" />
<link rel="dns-prefetch" href="//fonts.gstatic.com" />
<link rel="dns-prefetch" href="//api.signic.email" />
<link rel="dns-prefetch" href="//signic.email" />
<link rel="dns-prefetch" href="//walletconnect.com" />
<link rel="dns-prefetch" href="//phantom.app" />
<link rel="dns-prefetch" href="//metamask.io" />
<!-- Preconnect for critical third-party domains -->
<link rel="preconnect" href="https://api.signic.email" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<!-- Preconnect to Firebase (for analytics and performance) -->
<link rel="preconnect" href="https://firebaseinstallations.googleapis.com" crossorigin />
<link rel="preconnect" href="https://www.google-analytics.com" crossorigin />
<!-- Preconnect to RPC providers (only establish connection, don't load) -->
<link rel="preconnect" href="https://eth-mainnet.g.alchemy.com" crossorigin />
<link rel="preconnect" href="https://solana-mainnet.g.alchemy.com" crossorigin />
<!-- Above-the-fold CSS inline for fastest render -->
<style>
/* Critical CSS for initial paint - Optimized for LCP */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
background: #fff;
color: #111827;
line-height: 1.5;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* Critical above-the-fold hero styles for immediate paint */
.hero-gradient {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
min-height: 80vh;
display: flex;
align-items: center;
justify-content: center;
color: white;
}
.hero-content {
max-width: 1200px;
padding: 2rem;
text-align: center;
}
h1 {
font-size: clamp(2rem, 5vw, 3.5rem);
font-weight: 700;
line-height: 1.2;
margin-bottom: 1rem;
}
.loading {
display: flex;
align-items: center;
justify-content: center;
min-height: 100vh;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid rgba(255, 255, 255, 0.3);
border-top: 4px solid white;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#root {
min-height: 100vh;
}
/* Prevent layout shift */
img {
max-width: 100%;
height: auto;
display: block;
}
</style>
<!-- Web3 provider optimization - DNS prefetch only (loaded lazily) -->
<link rel="dns-prefetch" href="//ethereum-api.xyz" />
<link rel="dns-prefetch" href="//polygon-rpc.com" />
<link rel="dns-prefetch" href="//solana-api.mainnet-beta.solana.com" />
<link rel="dns-prefetch" href="//rpc.ankr.com" />
<!-- Wallet provider DNS prefetch - connections established on demand -->
<link rel="dns-prefetch" href="//walletconnect.org" />
<link rel="dns-prefetch" href="//safe-transaction.mainnet.gnosis.io" />
<!-- CDN optimizations -->
<link rel="dns-prefetch" href="//cdn.jsdelivr.net" />
<link rel="dns-prefetch" href="//unpkg.com" />
<!-- Service worker registration hint -->
<link rel="prefetch" href="/sw.js" />
<!-- Font loading - deferred for LCP -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap"
rel="stylesheet"
media="print"
onload="this.media = 'all'"
/>
<noscript>
<link
href="https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap"
rel="stylesheet"
/>
</noscript>
<!-- Structured Data -->
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "Signic",
"alternateName": ["signic.email", "Web3 Email Platform"],
"description": "Free Web3 email platform connecting crypto wallets to email addresses. No passwords needed - your wallet is your identity. Use ENS (.eth) and SNS (.sol) domains as email with multi-chain support.",
"url": "https://signic.email",
"applicationCategory": ["BusinessApplication", "CommunicationApplication"],
"operatingSystem": "Web Browser",
"browserRequirements": "HTML5, JavaScript enabled, Web3 wallet (MetaMask, Phantom, WalletConnect)",
"softwareRequirements": "Web3 wallet extension or mobile app",
"datePublished": "2024-01-01",
"dateModified": "2026-07-11",
"isAccessibleForFree": true,
"featureList": [
"Wallet-based authentication - no passwords required",
"ENS domain email support (.eth domains)",
"Solana Name Service email support (.sol domains)",
"Multi-chain support (Ethereum, Solana, Polygon, Arbitrum, Optimism)",
"Smart contract email notifications",
"DAO governance email tools",
"Email delegation for teams and DAOs",
"Web2/Web3 bridge communication"
],
"offers": [
{
"@type": "Offer",
"name": "Free Web3 Email",
"price": "0",
"priceCurrency": "USD",
"description": "Free wallet-based email address"
},
{
"@type": "Offer",
"name": "Premium ENS/SNS Email",
"price": "2",
"priceCurrency": "USD",
"description": "Use your ENS or SNS domain as email address"
}
],
"author": {
"@type": "Organization",
"name": "Signic",
"url": "https://signic.email"
},
"installUrl": "https://signic.email/connect",
"screenshot": "https://signic.email/logo.png"
},
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://signic.email/#organization",
"name": "Signic",
"url": "https://signic.email",
"logo": "https://signic.email/logo.png",
"description": "Web3 email platform connecting blockchain wallets to email addresses with multi-chain support.",
"foundingDate": "2024-01-01",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer service",
"email": "[email protected]",
"availableLanguage": "English"
},
"sameAs": ["https://twitter.com/signicemail", "", "https://discord.gg/upkNXbksVF"]
},
{
"@context": "https://schema.org",
"@type": "WebSite",
"@id": "https://signic.email/#website",
"name": "Signic",
"url": "https://signic.email",
"potentialAction": {
"@type": "SearchAction",
"target": "https://signic.email/search?q={search_term_string}",
"query-input": "required name=search_term_string"
},
"publisher": {
"@id": "https://signic.email/#organization"
}
},
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Set Up Web3 Email with Crypto Wallet",
"description": "Step-by-step guide to connect your crypto wallet and start using Web3 email with ENS domains",
"image": "https://signic.email/logo.png",
"totalTime": "PT5M",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "0"
},
"supply": [
{
"@type": "HowToSupply",
"name": "Web3 Wallet (MetaMask, Phantom, etc.)"
},
{
"@type": "HowToSupply",
"name": "ENS domain (optional but recommended)"
}
],
"tool": [
{
"@type": "HowToTool",
"name": "Web browser with wallet extension"
}
],
"step": [
{
"@type": "HowToStep",
"name": "Connect Your Wallet",
"text": "Visit signic.email and click 'Connect Wallet'. Select your preferred wallet (MetaMask, Phantom, Coinbase, etc.) and approve the connection."
},
{
"@type": "HowToStep",
"name": "Verify Your Identity",
"text": "Sign a verification message with your wallet to prove ownership. This creates your Web3 email account linked to your wallet address."
},
{
"@type": "HowToStep",
"name": "Configure Email Address",
"text": "If you own an ENS domain (.eth) or SNS domain (.sol), it automatically becomes your email address. Otherwise, use your wallet address or create a custom alias."
},
{
"@type": "HowToStep",
"name": "Start Using Web3 Email",
"text": "Access your inbox, compose messages, and enjoy passwordless email. Set up smart contract notifications and DAO governance alerts as needed."
}
]
}
]
</script>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx?t=1783798028296"></script>
</body>
</html>
Erweiterte Funktionen
Mächtige Fähigkeiten für komplexe Anwendungsfälle
Bedingte Logik
E-Mails basierend auf komplexen On-Chain-Bedingungen senden
Massenoperationen
E-Mails an mehrere Benutzer in einer einzigen Transaktion senden
Vorlagenvariablen
Dynamische Inhalte basierend auf Transaktionsdaten
Wiederholungslogik
Automatischer erneuter Versuch bei fehlgeschlagenen E-Mail-Zustellungen
Erfolgsgeschichten
Wie Protokolle ihre Benutzererfahrung mit Smart‑Contract‑E-Mails transformierten
Integration:
Automatisierte Belohnungsbenachrichtigungen + Liquidationswarnungen
"Smart-Contract-E-Mails haben unsere Liquidationsereignisse um 67 % reduziert. Nutzer erhalten jetzt rechtzeitige Warnungen und können handeln, bevor es zu spät ist."
Integration:
Auktionsbenachrichtigungen + Verkaufsbestätigungen
"Automatisierte Gebotsbenachrichtigungen haben unseren Marktplatz revolutioniert. Verkäufer reagieren schneller und Käufer bleiben während der Auktionen engagiert."
Integration:
Erfolge freischalten + Belohnungsverteilungen
"Spieler lieben es, sofortige Benachrichtigungen zu erhalten, wenn sie Erfolge freischalten. Das ist Gamification auf die nächste Stufe gehoben."