mirror of
https://github.com/hanzo-apps/hanzo.ai.git
synced 2026-10-30 14:58:08 +00:00
/referral promised $25/$100/$500 credits, a 10% token kickback, a free week per paid upgrade and a free Enterprise year; nothing in the cloud pays any of it (the score is +1 signup, +20 referral that pays, +1 per 100K tokens, +10 star, +1 follow). The page is the real rules and the same share card as the beta. scripts/audit-copy.ts fails words that sell and marks of work not done; the customer, proof, history and careers files, which move to the CMS, are listed there until they do. Claude-Session: https://claude.ai/code/session_017vrVus6PPBgP5YRzKV1iqW
101 lines
3.1 KiB
TypeScript
101 lines
3.1 KiB
TypeScript
'use client'
|
|
|
|
import React from "react";
|
|
import {
|
|
Wallet,
|
|
Shield,
|
|
Globe,
|
|
RefreshCw,
|
|
Clock,
|
|
Database,
|
|
Settings,
|
|
Users,
|
|
Key,
|
|
} from "lucide-react";
|
|
import { phrase } from "@hanzo/i18n";
|
|
import BlockchainProductLayout, { type CodeExample } from "@/components/blockchain/BlockchainProductLayout";
|
|
|
|
const HanzoSmartWallets = ({ codeExamples }: { codeExamples: CodeExample[] }) => {
|
|
return (
|
|
<BlockchainProductLayout
|
|
slug="wallets"
|
|
name={phrase("Smart Wallets")}
|
|
tagline={phrase("ERC-4337 account abstraction wallets")}
|
|
description={phrase("Smart contract wallets with account abstraction. Social recovery, session keys, batch transactions, and gasless transactions included.")}
|
|
icon={Wallet}
|
|
features={[
|
|
{
|
|
icon: Wallet,
|
|
title: phrase("Smart Contract Wallets"),
|
|
description: phrase("Upgradeable wallets with programmable logic and security."),
|
|
},
|
|
{
|
|
icon: Shield,
|
|
title: phrase("Social Recovery"),
|
|
description: phrase("Recover accounts using trusted guardians, not seed phrases."),
|
|
},
|
|
{
|
|
icon: Key,
|
|
title: phrase("Session Keys"),
|
|
description: phrase("Temporary permissions for apps without repeated signing."),
|
|
},
|
|
{
|
|
icon: Users,
|
|
title: phrase("Multi-sig Support"),
|
|
description: phrase("Require multiple approvals for high-value transactions."),
|
|
},
|
|
{
|
|
icon: RefreshCw,
|
|
title: phrase("Batch Transactions"),
|
|
description: phrase("Execute multiple operations in a single transaction."),
|
|
},
|
|
{
|
|
icon: Globe,
|
|
title: phrase("Multi-chain"),
|
|
description: phrase("Same wallet address across all EVM chains."),
|
|
},
|
|
{
|
|
icon: Settings,
|
|
title: phrase("Custom Modules"),
|
|
description: phrase("Extend functionality with modular security plugins."),
|
|
},
|
|
{
|
|
icon: Clock,
|
|
title: phrase("Time-locked Actions"),
|
|
description: phrase("Schedule transactions and set spending limits."),
|
|
},
|
|
{
|
|
icon: Database,
|
|
title: phrase("Transaction History"),
|
|
description: phrase("Complete audit trail of all wallet activity."),
|
|
},
|
|
]}
|
|
useCases={[
|
|
{
|
|
title: phrase("Consumer Wallets"),
|
|
description: phrase("User-friendly wallets without seed phrase management."),
|
|
},
|
|
{
|
|
title: phrase("Gaming"),
|
|
description: phrase("Session keys sign in-game actions without prompting on every move."),
|
|
},
|
|
{
|
|
title: phrase("Enterprise Treasury"),
|
|
description: phrase("Multi-sig controls for corporate crypto management."),
|
|
},
|
|
{
|
|
title: phrase("DeFi Power Users"),
|
|
description: phrase("Batch operations and automated strategies."),
|
|
},
|
|
]}
|
|
chains={[
|
|
"Ethereum", "Polygon", "Arbitrum", "Optimism", "Base",
|
|
"BNB Chain", "Avalanche", "zkSync", "Linea",
|
|
]}
|
|
codeExamples={codeExamples}
|
|
/>
|
|
);
|
|
};
|
|
|
|
export default HanzoSmartWallets;
|