     set(:stats, new_state.stats)
     set(:addresses, new_state.addresses)
     set(:price, new_state.price)
+    Process.send_after(self(), :broadcast, 10_000) # In 10 seconds
     {:noreply, nil}
   end
 

    set(:stats, new_state.stats)
    set(:addresses, new_state.addresses)
    set(:price, new_state.price)
    Process.send_after(self(), :broadcast, 1_000) # In 10 seconds
    {:noreply, nil}
  end



    broadcast = Application.fetch_env!(:neoscan_monitor, :broadcast)
    broadcast.(payload)
    Process.send_after(self(), :broadcast, 1_000) # In 10 seconds
    {:noreply, state}
  end

