Using RSK nodes
Public node: RSK Testnet
Public node: RSK Mainnet
Truffle config: truffle.js
const HDWalletProvider = require('truffle-hdwallet-provider');
const mnemonic = 'YOUR_MNEMO_PRHASE';
module.exports = {
compilers: {
solc: {
version: '0.5.8',
evmVersion: 'byzantium',
settings: {
optimizer: {
enabled: true,
runs: 1
}
}
}
},
networks: {
development: {
host: '127.0.0.1',
port: 8545,
network_id: '*'
},
rskTestnet: {
host: 'https://public-node.testnet.rsk.co',
provider: new HDWalletProvider(mnemonic, 'https://public-node.testnet.rsk.co'),
network_id: '31',
gasPrice: 60000000
},
rskMainnet: {
host: 'https://public-node.rsk.co',
provider: new HDWalletProvider(mnemonic, 'https://public-node.rsk.co'),
network_id: '30',
gasPrice: 60000000
}
}
};Installing your own node
Last updated