WebSocket Connector Service
Establishes a WebSocket connection for real-time communication in the Archipelago system. This endpoint enables peer-to-peer communication, position synchronization, and island management for Decentraland clients.
Authentication Flow:
Client initiates connection with an Ethereum address
Server responds with a challenge string to sign
Client sends signed challenge with AuthChain
Server validates signature and assigns peer ID
Supported Message Types:
challengeRequest: Initial connection with addresschallengeResponse: Server-provided challengesignedChallenge: Client-provided signed challenge with AuthChainwelcome: Server confirmation with assigned peer IDheartbeat: Keep-alive messageskicked: Disconnection notification
Once authenticated, the peer receives real-time updates about island assignments, nearby peers, and position changes as they move through Decentraland's metaverse.
Switching protocols to WebSocket
WebSocket connection established
Bad request
Internal server error
No content
Last updated