繁体   English   中英

如何在C#中编写以太坊智能合约

[英]How do I write smart contracts of ethereum in C#

我是C#开发人员,但想探索区块链,尤其是以太坊。

是否可以在C#中编写以太坊智能合约

我将如何开始呢? 我还探讨了多元观点,但没有提出任何建议。 任何指针都是有帮助的

根据这个ethereum.stackexchange.com的答案,只有三种正式语言可以编写智能合约。Solidity,Serpent和LLL(Lisp Like Language)

但是,这是一个开源项目,允许开发人员在C#, EthSharp中构建智能约束。

\n

这是一篇讨论EthSharp的中型文章 ,C#中的以太坊智能合约-EthSharp简介

我回去发现该项目已被弃用

这是一个与以太坊区块链进行交互的.NET库,但是我不相信您可以使用此库Nethereum在C#中编写智能合约

否则,Solidity似乎是编写智能合约的最流行语言。

如果您正在寻找C#中的智能合约,那么Stratis到目前为止可以做得很好。 我已经写了一对,并在他们的测试网上进行了测试。

他们有第一个示例(拍卖智能合约)的文档: http : //stratis-smart-contracts.readthedocs.io/en/latest/

Stratis Development基金会提供了一些演练来帮助您入门: http : //stratisdevelopmentfoundation.com/create_sc/

他们的智能合约开发人员经常在以太坊基础设施上进行站点建设。 这可能是您要寻找的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM