The VEplatform project aims at the development of a highly scalable system which allows distributed virtual reality applications to be built. The system is decentralised ie. there is no central component which controls it and which can become a bottleneck. At this moment VEplatform is already a working system allowing many participants to join a virtual world. Iii this article the software architecture of VEplatform is explained and some hints to the future are given.