base rpc complete