OpenSimWorld is the directory of 3D Virtual Worlds based on OpenSimulator and connected through the HyperGrid. Learn More

💬 Chat





Space dance
Where: OpenSimWorld
When: 11 years ago [4 Feb 2015 00:25 SLT]

Join our space dance

Now! Spontaneous Gothic Party, Chatteau Roissy, Noozara BDSM Island ---> partydestinationgrid.com:8002:Noozara Island

Thank you @JamieWright for the very cool Fedora! I added it to the Corazon del Mar cigar shoppe " La Hoja Dorada, near where Fred's fire dancer is. I am going to place the Taco trailer near the beach! I appreciate the magic you bring! 👒💐
DJ Eagle, 11 AM to 1 pm Grid Time AT Eagle's Diner
COME JOIN US FOR THE FUN We R Having DISCO CLASSICS
Date - 4-24-26
WITH - DISCO CLASSICS ♫♫
Who - DJ Eagle
When - 11 am to 1 pm Grid Time
Where-hop://gentlefire.opensim.fun:8002/Radio%20DJ%20Club/57/176...
Sit down, because here comes a story.
In 1932, the great Swiss explorer Gruu Vaitzi Füder discovered an island in the South Atlantic. This island was called the Mysterious Island. The island was home to a primitive tribe called Pau na Xota, commanded by the bloodthirsty King Naxota. This island was visited from time to time by beings that came from the sea. Some might call these beings zombies because they feed on brains. The fact is that there was a mating ritual with these beings, and the bravest warriors risked it. Obviously, some were devoured, but those who succeeded renewed the island's population. Thus, this unusual coexistence remains to this day. Note: Most of the characters are NPCs created by me. Corrupt visitors and predatory capitalists who attempt to alter the natives' way of life will be captured and fed to the sea creatures, either to be devoured alive or left to be taken by the great KING GOLRILA PICTUS CURTOS. Upon arriving in the region, use the teleport pad and go to the "Mysterious Island" option, but note: this is not for the faint of heart.
Abrir no Google Tradutor

Feedback
Google Tradutor

DJ KITTY at The Morning Breakfast Show , playing for you her Saturday Tunes
Come join her for an awsome set
Everybody is welcome , playing till 8 am grid time

dj ax

🌙 DJ TYLER — MOONLIGHT SET
Only at Alternate Metaverse | 2–4 AM

Step into the rhythm of the night as DJ Tyler takes you on a sonic journey through Afro House, Dance, and Techno Remixes.
Electric beats, moonlit vibes, and pure energy — this is where the night comes alive.

✨ Feel the pulse. Move with the groove.
🎶 Don’t sleep through the Moonlight Set.
hop://alternatemetaverse.com:8002/Alternate%20Metaverse/36...
Notes on User tracing and fingerprinting.
Firestorm and other viewers send identification information to grids whether you login to home, or teleport to another remote grid.

This includes your IP address, your Mac address (unique identifier assigned to a network interface), and "Id0" which is a hash of the serial number on your harddrive (plus other system information). It's a hash so it doesn't send your actual serial number.

How can these identifiers be used? They can be used to enhance blocking capabilities, such as disruptive users with bad intentions. IP based blocks/geofencing is not reliable. The Mac address provides an additional level of blocking, since the Mac does not normally change even if the IP address changes. The Disk serial adds another layer. The serial number would normally be the same no matter what viewer is used. Presently Firestorm/other viewers do not use CPU serial, motherboard serial, or TPM, or other hardware identifying information to calculate the hash.

Ways users can protect privacy and circumvent tracking.

There are software applications that can randomize your Mac and also disk serial number.
Note that changing your disk serial number can possibly cause issues with the operating system function and other applications.
Changing the Mac address on a Linux computer network interface is trivial.

Using a VM/Virtual Machine - typically VM's randomize the Mac and also there is usually a way to set it. But you'd want a good VM with GPU passthrough to get good FPS on OpenSim, like a KVM with VFIO. Using a VM can also make it easier to randomize the disk serial.

However, probably the best bet is to compile Firestorm from source (github) and modify the indra/newview/llapviewer* for your platform (like win32) and change the function generateSerialNumber(). you'll also find it easy to change the Mac address sent by modifying the Firestorm code.

For the IP you can use a VPN or something or perhaps your grid offers a direct wireguard vpn connection like my grid Holoneon. You could also use Tor onion router but the latency isn't ideal.


If you run your own grid for other users you should note that collecting Mac/disk serial number hash is possibly covered under GDPR regulations (and other rules) and possibly should be specified in your published privacy policy. Check it out!

Opensimulator automatically captures the viewer id information sent and uses it to authenticate user activity. This happens in Gatekeeper.

You can add a little module to store that in a database if you want to identify problem users.

schema
CREATE TABLE `user_login_fingerprints` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`agent_uuid` char(36) NOT NULL,
`first_name` varchar(64) DEFAULT NULL,
`last_name` varchar(64) DEFAULT NULL,
`ip_address` varchar(45) DEFAULT NULL,
`mac` varchar(64) DEFAULT NULL,
`id0` varchar(64) DEFAULT NULL,
`home_uri` varchar(255) DEFAULT NULL,
`login_time` datetime DEFAULT current_timestamp(),
PRIMARY KEY (`id`),
KEY `idx_agent` (`agent_uuid`),
KEY `idx_mac` (`mac`),
KEY `idx_id0` (`id0`),
KEY `idx_ip` (`ip_address`)
) ENGINE=InnoDB AUTO_INCREMENT=266 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci


OpenSim/Services/HypergridService/LoginFingerprintRecorder.cs

using System;
using MySql.Data.MySqlClient;

namespace OpenSim.Services.HypergridService
{
public static class LoginFingerprintRecorder
{
private static string _connStr = string.Empty;

public static void Init(string connStr)
{
_connStr = connStr ?? string.Empty;
}

public static void Record(
string agentId,
string firstName,
string lastName,
string ip,
string mac,
string id0,
string homeUri)
{
if (string.IsNullOrEmpty(_connStr))
return;

try
{
using var conn = new MySqlConnection(_connStr);
conn.Open();

using var cmd = conn.CreateCommand();
cmd.CommandText = @"
INSERT INTO user_login_fingerprints
(agent_uuid, first_name, last_name, ip_address, mac, id0, home_uri)
VALUES
(@agent, @fn, @ln, @ip, @mac, @id0, @home)";

cmd.Parameters.AddWithValue("@agent", agentId);
cmd.Parameters.AddWithValue("@fn", firstName);
cmd.Parameters.AddWithValue("@ln", lastName);
cmd.Parameters.AddWithValue("@ip", ip);
cmd.Parameters.AddWithValue("@mac", mac);
cmd.Parameters.AddWithValue("@id0", id0);
cmd.Parameters.AddWithValue("@home", homeUri);

cmd.ExecuteNonQuery();
}
catch (Exception e)
{
Console.WriteLine("[FingerprintRecorder] " + e.Message);
}
}
}
}



then add the logger to gatekeeper in function public bool LoginAgent()
OpenSim/Services/HypergridService/GatekeeperService.cs

_ = System.Threading.Tasks.Task.Run(() =>
{
LoginFingerprintRecorder.Record(
aCircuit.AgentID.ToString(),
aCircuit.firstname,
aCircuit.lastname,
aCircuit.IPAddress,
aCircuit.Mac,
aCircuit.Id0,
(source == null) ? "Unknown" : string.Format("{0} ({1}){2}", source.RegionName, source.RegionID, (source.RawServerURI == null) ? "" : " @ " + source.ServerURI)
);
});

i am looking for a clothing designer to create a shortened Yukata just above the knee for females. I need it for the following bodies: Athena, LaraX, Legacy, Reborn, Perky, Petites and Mesh/Classic Style. They all need to be the same look (pictured above)

Annah Gestaga: i also need one for Male bodies with a thinner belt... yesterday
Join us at the Piazza at 3 pm grid time, for a couple of hours of fun and music while Rockin' Robert spins the tunes for us via his live radio station Wax Radio.
The Piazza, where good friends and great music always come together.
bridgemere.outworldz.net:8002:Paradise Lagoon

The background is interchangeable.

The foreground remains the same.

Coffee Fixings - free to copy/buy for 0 in the Harris Hardware Store with the other coffee items. What can I say? I'm a details junkie:)

In the contents you can get all the separates too so you can arrange them in other ways. And the bowl is from Sketchfab and credited in the description.
Khiron Ametza Singing Live
Tuesday, April 14th, 2026
3pm @ Barefoort Ballroom

Prepare to be mesmerized by the sensational live singer, Khiron Ametza. With her amazing wide voice range, and captivating stage presence, she will take you on a musical journey you won't want to miss. From heartfelt ballads to energetic songs to shake you in your chair!

Attire: Elegant Casual to Formal
hop://hg.neverworldgrid.com:8002/Barefoot%20Lands/793/804/...

http://hg.neverworldgrid.com:8002/
Region: Barefoot Lands
Location: 793, 804, 39

Zoree Jupiter Live
2-3:00pm SL Time
Club Fire
Gentle Fire Grid
Semi Casual attire
hop://gentlefire.opensim.fun:8002/Gentle%20Fire%20Grid/21/...

wir laden euch herzlich ein zu kims geburtstags party auf Vela am 18.04.2026

DJ DragonLady - EARLY MORNING BREAKFAST SHOW at Party Stage on Alternate Metaverse : Tue 14th Apr 6:00 AM to Tue 14th Apr 8:00 AM
DJ DragonLady - Dragon loves gothic rock, her sets are lively and often feature the less well known european artists
DJ DragonLady Shinobiaa Carpenoctem, bringing you 2 hours of incredible danceable tunes! Put on your dancing shoes and come on down to The Party Stage at Alternate Metaverse
We are looking forward to seeing you all here :)
Party Stage
Alternate Metaverse is the new landing point, come and make new friends
hop://alternatemetaverse.com:8002/Alternate%20Metaverse/31...
SAVE THE DATE: April 14th 10:00 AM
🚨 WOLF TECH • THE LEARNING ZONE • VWEC 🚨
PRESENT:
THE ULTIMATE ANIMATED GIF WORKSHOP
✨ Spark Ideas. Ignite Creativity. Enhance Your Creations. ✨
Create eye-catching GIFs and discover bold, new ways to use them.
Hands-on. Creative. Fun.
Perfect for builders, artists, and creators of all levels
📍 Location: The Curiosity Zone: hop://grid.curiosityzone.us:8002/The%20Learning%20Zone/128...
📅 Date: Tuesday, April 14, 2026
⏰ Time: 10:00 – 11:30 AM Grid Time
https://youtu.be/lWvixFyaMu0?si=ommcrjFDEcwgOxY3

New items in the Casandra store ! Phoenix Dress for LaraX Reborn Legacy 10 Colors
LM hop://spacegrid.online:6002/Casandra/130/124/26

You uploaded an OAR only to find out that it's not what you thought it would be? If it's a 1024x1024 then I have a default OAR to sort that out.
https://kara-islands.neocities.org/OAR/island.oar

Hello! Kíl 'láa!
campsite: tlagánhlaa.

Hello! Kíl 'láa! along the beach
along the beach, coast, shore:
tlagwáad.

Hello! Kíl 'láa! sail, kayak, hike, ride, learn, shop

Hello! Kíl 'láa! Landing is near the culture center, from there enjoy!

Neverworld builders!! Our shops at Never Village are open!

Neverworld builders!! Our shops at Never Village are open! Haida stuff and Hawks!

Neverworld builders!! Our shops at Never Village are open! Smokes and Tresses

Neverworld builders!! Our shops at Never Village are open! Ares and Albas

CAS LIVE AT THE WAREHOUSE OF ROCK 4-10 11AM LIMO HERE
hop://alternatemetaverse.com:8002/Casaenias%20Estate/131/1...


CasaeniaBaxton: CAS LIVE AT THE WAREHOUSE OF ROCK 4-10 11AM LIMO HERE hop://alternatemetaverse.com:8002/Casaenias%20Estate/131/196/3499 Come rock with me my friends! 8 days ago
Everything is in place and working.... you will find the beacon, the region teleporter, a touch for LM and the home made bag that will give you the direct LM and informations for the region rides .....
About freebies.... they are everywhere... animesh, pirats, decorations, sounds, animals.....
What is not free to copy is no transfer and comes from famous creators but you will enjoy using them here....
Golden
Hey Everyone 🙂
I'm making my return to Rocking Sands today!
Dig out those 70s & 80s outfits and join us!
Singin 70s & 80s & Taking Your Requests!! - Info Below!
❈ ════ ❈ LIVE at 1:PM OST
❈ ════ ❈ ROCKING SANDS
❈ ════ ❈ RIDE: hop://grid.wolfterritories.org:8002/Abraham%20Entertainmen...