Security News
Maven Central Adds Sigstore Signature Validation
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Development tools for creating Ethereum smart contracts.
Curious what a Solidbyte project looks like? Check out the solidbyte-test-project repository.
~/.ethereum/keystore
. You do not need to trust the node you are using to handle your private keys and risk opening your account with personal.unlock
.NOTE: Solidbyte has only been tested on Linux. If you use another OS, please consider testing and submit an issue for any bugs you find.
See the roadmap.
Here's a brief demo (as of 2019-03-25) creating a new ERC20 token named MyToken:
Solidbyte requires some system-level libraries to be installed first. Make sure openssl/libssl and libffi headers are installed before proceeding. For more information, see the longer installation docs.
First, install solidbyte. The easiest way to do that is from PyPi
with pip
.
pip install solidbyte
To get your project going, create a directory for your project and change to it.
Most sb
commands need to be run from the root of your project directory.
mkdir myproject && cd myproject
sb init
Now, all you should have a bare project structure created. You could also
init
with an available template,
but for the purposes of this doc, we're just going to create a bare structure.
Your contracts should be in the contracts
directory. Your Solidity or Vyper
contracts can be in any directory under it.
The deploy
directory will hold your deployment scripts.
And tests
will contain your contract unit tests.
The build
directory probably doesn't exist yet. This will be created by
solidbyte when necessary.
You can also create scripts to be run by Solidbyte in the scripts
directory.
They must be implemented according to the documentation.
FAQs
Solidity development tools for creating Ethereum smart contracts
We found that solidbyte demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.