node - 如何为文件生成 NFT 令牌
Posted
技术标签:
【中文标题】node - 如何为文件生成 NFT 令牌【英文标题】:node - How to generate NFT token for a file 【发布时间】:2021-06-24 19:50:48 【问题描述】:我正在阅读有关 NFT 代币的信息。在线签署媒体似乎是一种有趣的方式,我想做一些实验。是否有任何 node-js 实现可以在 web 或电子应用程序中添加 nft 生成? 我不清楚ÈRC-721 标准是否可以在javascript 中实现。有什么相关信息吗?
【问题讨论】:
这能回答你的问题吗? Can we use Solidity with NodeJS? 【参考方案1】:ERC-721 定义了一个Solidity 接口。 Solidity 是一种编译成 EVM 兼容字节码的语言(EVM 代表以太坊虚拟机)。
而且由于智能合约在 EVM 上运行,你需要使用一些编译为 EVM 兼容字节码的语言,例如 Solidity 或 Vyper...如果你愿意,你也可以直接用二进制编写字节码. :)
目前没有可靠的从 Javascript 到 EVM 字节码的编译器。所以 Javascript 不是一个好的选择,我真的建议用 Solidity 或 Vyper 编写实现。
【讨论】:
我从未使用过那种语言。我想 EVM 需要在服务器上运行,它使用以太坊基础设施? @newbiedev EVM 在每个以太坊节点上运行。所以你可以称它为服务器,是的。但是,您可以使用 Remix IDE 或 Ganache 中的 EVM 模拟器进行本地开发,因此您无需安装完整的以太坊节点即可在本地运行智能合约。以上是关于node - 如何为文件生成 NFT 令牌的主要内容,如果未能解决你的问题,请参考以下文章
Azure 文件共享 SAS 令牌签名未按预期生成,如何为文件对象生成签名以匹配门户中生成的签名?
如何为特定令牌、颤振、firebase 消息传递和 node.js 发送通知