NodeJS client to connect to Clash Royale servers.
- Connect and login into Clash Royale servers
- Encrypt packets to send them to the servers
- Decrypt server packets
- Basic actions:
- Request clan join
- Invite to clan and kick from clan
- Get user stats
- Get tops
- ...
This is a basic client. Now is your turn. Modify the client and add functions to fit it to your requirements.
npm run client
- Type 'help' to get started
- Run
npm install
- Rename config.example to config.js and modify your credentials
- iGio90 for the new key and all the amazing contributions he does
- dcsposh for blake2b logic (blakejs)
- clugh for documentation of the Clash Royale protocol
- Contributors of node-cr-proxy for packetreceiver and bytebuffer-sc libs