# Crates renaming Due to crate squatting, we unfortunately need to rename some crates. ## Substrate Note: the `sn-` prefix suggested by JP stands for `s`ubstrate `n`ode. This naming pattern already exists in other Substrate directories (e.g. `sc-` for `s` ubstrate `c`lient). On crates.io the `sn_` prefix is used for Safe Network (e.g. https://crates.io/crates/sn_client), but `sn-` (with hyphen) is free as of this writing (Nov 28, 2022). Alternatively we could use `sb-` (`s`ubstrate `b`in) or `sbn-` (`s`ubstrate `b`in `n`ode). - beefy-primitives => `beefy-core` (JP: `sp-beefy`) - chain-spec-builder => `chainspec-builder` (JP: `sn-chain-spec-builder`) - node-bench => `node-benchmarks` (JP: `sn-bench`) - node-cli => `node-cmd` (JP: `sn-cli`) - node-executor => `node-exec` (JP: `sn-executor`) - node-inspect => `node-inspector` (JP: `sn-inspect`) - node-primitives => `node-core` (JP: `sn-primitives`) - node-rpc => `node-remote` (JP: `sn-rpc`) - node-template => `node-tmpl` (JP: `sn-template`) - node-template-runtime => `node-tmpl-runtime` (JP: `sn-template-runtime`) - node-testing => `node-tests` (JP: `sn-testing`) - ~~pallet-template =>~~ see above - remote-externalities => `remote-ext` ## Polkadot - ~~beefy-primitives =>~~ (see above) - ~~remote-externalities =>~~ (see above) - xcm => `xchain-msg` or `cross-chain-messaging` (JP: `xcmsg`) - xcm-builder => `xchain-msg-builder` (JP: `xcmsg-builder`) - xcm-executor => `xchain-msg-executor` (JP: `xcmsg-executor`) ## Cumulus - pallet-template => `pallet-tmpl` - parachain-info => `para-info`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up