import {ArrngConsumer} from @arrng/contracts/ArrngConsumer.sol;
contract YourContract isArrngConsumer {
constructor(address controller) ArrngConsumer(controller) {}
<< your code >>
}
arrngController.requestRandomWords {value: msg.value} (1);
function fulfillRandomWords(
uint256 id, uint256[] memory numbers
) internal override { << do something with numbers[0] >> }