ethereum-boilerplate完全打字稿Ready NextJs组件,用于快速建造DAPP,而无需运行自己的后端
演示:https://eth-boilerplate.vercel.app/
此样板是用Moralis构建的
您仅需要Active Web3提供商/钱包才能进行身份验证。此样板中的所有页面都不需要活动的Web3提供商,它们都使用Moralis Web3 API。 Moralis支持最受欢迎的区块链及其测试网络。您可以在Moralis支持的连锁店中找到所有可用网络的列表
请检查Moralis的正式文档,以了解Maralis的所有功能。

Star us如果此样板可以帮助您更快地构建以太坊 - 请播放此项目,每个星星都会让我们感到非常高兴!
Need help?如果您需要帮助设置样板或有其他问题的帮助 - 请随时在我们的社区论坛上写作,我们会尽快检查。论坛链接。这款样板最好的是,超级活跃的社区随时准备帮助!我们互相帮助。
Quick Start ?克隆或ethereum-boilerplate
git clone https://github.com/ethereum-boilerplate/ethereum-boilerplate.git?安装所有依赖项:
cd ethereum-boilerplate
yarn install ✏重命名.env.local.example为.env.local并提供所需的数据。从Moralis仪表板获取您的Web3 API键:

在应用程序root中的.env.Local文件中填写环境变量:
MORALIS_API_KEY :您可以在这里得到它。NEXTAUTH_URL :您的应用地址。在开发阶段,使用http:// localhost:3000。NEXTAUTH_SECRET :用于加密jwt代币的用户。您可以在此处放置任何值,也可以在https://generate-secret.now.sh/32上生成。例子:
MORALIS_API_KEY=xxxx
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=7197b3e8dbee5ea6274cab37245eec212
?♂️运行您的应用程序:
yarn startTable of contentsethereum-boilerplate<NFTBalances /><ERC20Balances /><ERC20Transfers /><NFTTransfers /><Transactions /><NFTBalances /> 
位置: src/component/templates/balances/NFT/NFTBalances.tsx
? <NFTBalances /> :显示用户的余额。使用Moralis EVM API(不需要活动的Web3提供商)。
<ERC20Balances /> 
位置: src/component/templates/balances/ERC20/ERC20Balances.tsx
? <ERC20Balances /> :显示用户的ERC20余额。使用Moralis EVM API(不需要活动的Web3提供商)。
<ERC20Transfers /> 
位置: src/component/templates/transfers/ERC20/ERC20Transfers.tsx
? <ERC20Transfers /> :显示用户的ERC20传输。使用Moralis EVM API(不需要活动的Web3提供商)。
<NFTTransfers /> 
位置: src/component/templates/transfers/NFT/NFTTransfers.tsx
? <NFTTransfers /> :显示用户的NFT传输。使用Moralis EVM API(不需要活动的Web3提供商)。
<Transactions /> 
位置: src/component/templates/transactions/Transactions.tsx
? <Transactions /> :显示用户的交易。使用Moralis EVM API(不需要活动的Web3提供商)。
随时做出贡献吗?到ethereum-boilerplate项目。但首先,请在开发问题或公关之前阅读贡献指南,以便您了解分支策略和本地开发环境。
用贡献制成。