The "check your address" function launched on the NBN website on Monday and is expected to provide greater clarity on the network's national rollout, which has been plagued by back flips and contradictory messages.