
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@centrifuge/ethereum-contracts
Advanced tools
Centrifuge OS (https://github.com/centrifuge/centrifuge-ethereum-contracts)
Getting help: Head over to our developer documentation at developer.centrifuge.io to learn how to setup a node and interact with it. If you have any questions, feel free to join our slack channel
DISCLAIMER: The code released here presents a very early alpha version that should not be used in production and has not been audited. Use this at your own risk.
# install the repo dependencies
npm install
# run testrpc with fixed mnmonic
npm run start-ganache
# to run tests
npm run test
# to continuously run tests, if you so choose
npm run re-test
Migrate script will run only all migrations under the 2 prefix, keep that in mind if adding a new prefix contract migration
Follow instructions under https://github.com/centrifuge/go-centrifuge/blob/master/README.md to deploy a local light node that bootstraps from the remote node. As soon as the local node is running, and synced:
migrateAccount.json
file to your $ETH_DATADIR/$NETWORK_ID/keystore./scripts/migrate.sh integration
Follow instructions under https://github.com/CentrifugeInc/go-centrifuge/blob/master/README.md to deploy a local light Rinkeby node. As soon as the local proxy node is running:
geth attach http://localhost:9545 --exec "personal.unlockAccount('0x44a0579754d6c94e7bb2c26bfa7394311cc50ccb', 'INPUT_PWD', 500)"
docker run -it --net=host --entrypoint "/geth" centrifugeio/cent-geth:latest attach http://localhost:9545 --exec "personal.unlockAccount('0x44a0579754d6c94e7bb2c26bfa7394311cc50ccb', 'INPUT_PWD', 500)"
./scripts/migrate.sh rinkeby
We keep track of the released ABIs and their respective deployed addresses as part of the repository.
Every environment will have its own json
file that contains the following format:
{
"contracts": {
"ContractName": {
"abi": ABI map,
"bytecode": "...",
"address": "0x94d04e16e8e39b7f6a825689ce52aa60f68069cc"
},
...
}
}
FAQs
Centrifuge OS (https://github.com/centrifuge/centrifuge-ethereum-contracts)
The npm package @centrifuge/ethereum-contracts receives a total of 65 weekly downloads. As such, @centrifuge/ethereum-contracts popularity was classified as not popular.
We found that @centrifuge/ethereum-contracts demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers 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.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.