Для начала можете ознакомиться с простым введением в язык в документации по Solidity.
Вы можете начать использовать Solidity в браузере, ничего не загружая и не компилируя. Это приложение поддерживает только компиляцию - если вы хотите вставить контракт в блокчейн, вам нужен клиент, такой как Geth или AlethZero.
Изучите ABI Solidity и [пример контракта] для краудфандинга (https://github.com/chriseth/cpp-ethereum/wiki/Crowdfunding-example-contract-in-Solidity), написанный на Solidity.
Страница возможностей Solidity содержит список уже реализованных возможностей? Solidity с объяснениями и демонстрациями. Более технические сведения доступны в Pivotal Tracker.
Solidity все еще разрабатывается, так что, если вам повстречается что-то странное, не раздумывайте и откройте issue в github.
Инструкции по сборке и сведения о совместимости см. в Wiki.
I hereby place all my contributions in this codebase under an MIT licence, as specified here.
- Name Surname (email@domain)
Please add yourself in the @author doxygen section of the file your are adding/editing
with the same wording as the one you listed yourself in the external contributors section above,
only replacing the word contribution by file
Please read CodingStandards.txt thoroughly before making alterations to the code base. Please do NOT use an editor that automatically reformats whitespace away from astylerc or the formatting guidelines as described in CodingStandards.txt.