RASP

An on-chain security product that stops threats before they happen.
The CUBE3 RASP (Runtime Application Self-Protection) product allows customers to easily integrate their smart contracts on a number of supported blockchains. Once configured RASP Pro can be used in conjunction with the real-time risk scoring of transactions and in case of security risk can revert a transaction.
  1. 1.
    To get started please navigate to the RASP Pro link in Panorama and then click the button register contract address.
Getting started
  1. 2.
    In order to begin the RASP Pro registration process, you will need to specify a name for your contract, the address of your contract, and which chain your contract is deployed on.
Contract Registration
  1. 3.
    Once you have completed initial registration form, you will next be prompted to complete registration of your contract on-chain. You should follow the steps in our integration guide (Steps 1-7).
Register Contract
  1. 4.
    In order to complete step 7 in the integration guide, you will need your contracts registration token. You should save your token securely in order to complete on-chain registration.
Registration Token
  1. 5.
    Once you complete step 7 in the integration guide, you can check your RASP Pro status in Panorama to confirm your contract registration status has been completed.
Contract Registered
  1. 6.
    Finally you should enable function protection within your smart contract in step 8 to complete the integration. Each function once detected will show enabled within the status of the contract within Panorama and display the status of your contracts.
RASP Pro Contracts Status
  1. 7.
    Once configured any transactions that are sent from the dApp to the RASP Pro enabled smart contract will show Risk Scores in the transaction table. You can evaluate both status and enforcement of each transaction.
RASP Pro Transactions
To get started integrating your project, please use the following integration guides: