Since you are dealing with the whole space, you can take advantage of the so called Liouville theorem for harmonic functions.
Liouville theorem. Let $\phi : \mathbb R^n \to \mathbb R$ be a $C^2$ function such that $\Delta \phi =0$ everywhere. If $\phi$ is bounded (i.e., there is $k \in [0,+\infty)$ such that $|\phi(x)| \leq k$ for every $x \in \mathbb R^n$), then $\phi$ is everywhere constant.
This has a pair of corollaries.
Corollary 1. Let $\phi : \mathbb R^n \to \mathbb R$ be a $C^2$ function such that $\Delta \phi =0$ everywhere. If $\phi$ is bounded and $\phi(a n) \to 0$ as $a \to +\infty$, where $n \in \mathbb R^n$ is a fixed unit vector, then $\phi=0$.
Proof. $\phi$ is bounded, thus $\phi(x)=c$ constantly due to Liouville theorem. $c = \lim_{a\to +\infty} c = \lim_{a\to +\infty} \phi(a n) = 0$.
Corollary 2. Let $\phi : \mathbb R^n \to \mathbb R$ be a $C^2$ function such that $\Delta \phi =0$ everywhere. If $\phi(x)$ tends to $0$ as $|x|\to +\infty$ (i.e., for every $\epsilon >0$ there is $r_\epsilon>0$ such that $|\phi(x)|< \epsilon$ if $|x|> r_\epsilon$), then $\phi=0$.
Proof. Take $\epsilon >0$ so that $|\phi(x)|< \epsilon$ if $|x|> r_\epsilon$. In the compact set $|x| \leq 2r_\epsilon$, $\phi$ is continuous (since it is $C^2$) and thus it is bounded therein by some $M \geq 0$. Consequently $|\phi(x)| \leq \epsilon_r + M$ for all $x \in \mathbb R^n$. Liouville theorem now implies that $\phi(x)=c$ constantly. However this constant $c$ must satisfy $0 \leq |c |< \epsilon$ for every $\epsilon >0$ and thus $c=0$.
The second corollary uses a very weak requirement regarding how $\phi$ uniformly tends to $0$ for $|x|\to +\infty$. Obviously $\phi(x) \sim const/|x|$ is OK, but also much weaker convergences are enough, like $ \sim const / \ln |x|$...