Railgun là một hệ thống hợp đồng thông minh cung cấp quyền riêng tư và bảo mật cho người dùng tiền điện tử và DeFi thông qua công nghệ Zero Knowledge Proof (ZK-SNARK). Việc sử dụng Railgun đảm bảo địa chỉ ví của bạn sẽ bị xóa khỏi các hành động và giao dịch của bạn trên các chuỗi khối nơi trước đây thông tin của bạn được cung cấp công khai cho mọi người xem. Người dùng Railgun sẽ được hưởng quyền riêng tư khi giao dịch, sử dụng nền tảng đòn bẩy và thêm tính thanh khoản với Ứng dụng phi tập trung (dApps). Vì Railgun nằm trực tiếp trên mạng chính Ethereum nên nó loại bỏ rủi ro bảo mật và các bước bổ sung liên quan đến cơ sở hạ tầng lớp 2 bổ sung như niềm tin vào bên thứ ba. Một số mã thông báo ERC-20 có thể được sử dụng ngay lập tức như RAIL, USDC, renBTC, renZEC, v.v. Các token bổ sung có thể và sẽ được thêm vào thông qua bỏ phiếu quản trị.