首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有ApiKey的etherjs提供商?

没有ApiKey的etherjs提供商?
EN

Ethereum用户
提问于 2021-12-31 09:38:08
回答 1查看 61关注 0票数 1

我正在阅读文档,我看到他们说,建议有一个提供程序的ApiKey,例如:

代码语言:javascript
复制
export const provider = new EtherscanProvider();

https://docs.ethers.io/v5/api/providers/

没有其他方法不需要一个ApiKey就没有限制吗?

我正在构建一个Dapp,不需要ApiKey和无服务器的反应。

研究一种古老的方法是识别元问题window.web3.currentProvider。但是,这导致了现代钱包(如TrustWallet )和现代FWKs CreateReactApp windows中的windows关键字JS被禁止使用的问题。

EN

回答 1

Ethereum用户

发布于 2021-12-31 10:01:34

ApiKeys的存在是为了限制公共rpc提供程序的资源消耗,并防止DDoS攻击等滥用行为。

为了避免使用ApiKey,一种选择是运行您自己的私有ethereum节点,它需要大量的磁盘空间、相当长的同步时间和额外的看护。

如果您希望运行自己的节点,请查看本教程以获得更好的结果:https://ethereum.org/en/developers/docs/nodes-and-clients/run-a-node/

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/117687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档