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

💬 Chat





Promotional image for my store! Selected items currently 25% off on the Kitely Market.

https://www.kitely.com/market?store=51206446&wt=os

after upgrade to the newest OpenSim 0.9.1.1 Yeti Dev

every time my animals mate now egg layers i get a error division by 0 can some point me in the right direction thanks very much inadvance


: -
You have to be a giant cheater to cheat at farming

Christopher this is unfair for you to completely cheat and other people can see it, wow it wont be fun if you have to cheat to win.

New Steamy outfit at the Curiosity Shoppes, comes in a variety of colors. accessories included. Get yours today! While supplies last :P
*ty Chilli.Bean

This is a first topic!!

Checking if the HUD works


: -

Modern stuff lovers this is for you NEW buildings and structures for your city projects or freebie shops in ubODE Physics as always PREMIUM, FREE, AND FULL PERMS , Enjoy and Share!!!

OpenSimWorld is unreachable, unable to get farm updates.
For the past 3 days OpenSimWorld has been unreachable either by Singularity or Firestorm, the difference is, Singularity says unable to connect, destination refused connection, and Firestorm says, 'Destination location unavailable, you have been moved to a nearby location" which by the way is Lbza Plaza.

And being that I use my osgrid account to directly log in to OpenSimworld, I don't need an HG address, also, I can ping osgrid.org with no problems, all other regions on osgrid I can log into , but not OpenSimWorld
Marketplace for all grids

Marketplace open for all grids
yw
http://marketplace.virtualife.cloud

Opensim's Marketplace

Come be apart of Sharing ! Sign up for the free Marketplace! - We are looking for vendors NO the products doesn't have to be original - ALL 100% FREE - Help us SHARE AGGRESSIVELY AND WITH LOVE

Rigged Mesh SciFi Armor male and female to all bodys Now Free and Full Perms Available to all Freebie Shops and all Grids, Enjoy :-)

Livingroom in the tiny house - Fully Animated - Please Join the Social Mouse Grid Group for release location - as it will not be on Mall :-)

Tiny House - Bathroom - Whole House fully animated with food rezzers :-) Please join The Social Mouse Group for updates on new items!

win real money in car racing
You are passionate about car racing. Come to our grid. Monza's circuit is ready for the races. Come to train yourself, every week races are run and real money is won
hypergrid hg2.virtualife.cloud:8002:monza
Website www.virtualife.cloud
Lumiya APK hypergridding
i'm trying to travel between HG using the android Lumiya apk but seem not possibe because there's no 'map' searc for copy/paste the link
does anyone knows is exist a workaround for teleport grid to grid?
Sugar

I have the Sugar Cane plantation but I do not know how to make Sugar, can anyone please help? Thank you.

Come on Down to Club Equinox and party with Us!
Login Fail
First time user on OSworld. Using opensim enabled Firefox Viewer. Keep getting Login Failed. Incomplete login credentials. Check your Username and Password.

I used the same login/password I have on opensimworld.com--did I miss something?
Is it Just Me..

Is it just me or is everyone hopping into the opensim game with their own grid? I'm not against it, i'm just curious :D

Moncrieffs Almost Ready...

Keeping music live on the grid, Moncrieffs coming soon...

farm updater and schroumpf not work

kann mir jemand helfen wie es eingestellt wird bitte danke

are there any RolePlayers out there
Hi all,
I am wondering what we are building all these great places for if noone wants to play pretend in them and RolePlay in them?
Am i just day dreaming here that we should use our regions for adventure and fun?
Satyr Farm

I have a Satyr Farm and I have gained some points from selling some produce . . . what can I do with those points?

DJ Logi @ DISCOCLUB
Where: Logicamp
When: 4 years ago [12 Feb 2022 21:30 SLT]

Saturday party At DiscoClub
logicamp.org:8002:ACCUEIL

Interested in learning more about Gor? Already Gorean? Want to return to Gor? Check us out for Firepit Friday April 24, 2026 at 6 pacific time until the last person is gone - normally about Midnight pacific time

Spax Orion: I remember the old Sardar bazaar you had years ago. I will be delighted to come take a look. 5 hours ago

Wahre Worte.
True words.


Kim Held: Politics is everywhere – but it doesn't automatically bring people together. If someone wears an Antifa shirt and someone else hands out MAGA leaflets, then politics is exactly the reason the two don'... 15 hours ago
ANNOUNCEMENT:
working on my latest animesh roaming critters, I found myself in a predicament:
script load on sim would add up crazy with my intended, dozens of animeshies roaming, single, in flock,etc;
I've spent a hidious amount of time to overcome this bottleneck, and....guess what: I'm so close I can smell it ☺
Even more: its no longer 1 roaming and 1 anim script< I combined em into one clean - ZERO ! - lag version.
zero lag?....yes, Ive tested it to the bone:
effectively, script updates 1x per second, so its negligable in terms of impact on any angle;
I have now some 50+ roaming critters in ZweetZ: in the old state, that would lead to some 200 script events per second, or more....
With the new script....its between 5 and 10 in Statistics Bar, but thats the other scripts used in the sim, not the animals:)
and, of course, as far as I can tell now, I could another 50 without my server or sim give a blink!
I'm working hard on finalising it for my shop- unfortunatly, Im depending on chatgpt.....and he drives me bonkers with his hallucinations.
But, Persistence pays off......if you find it hard to believe, do visit my sim and head to the pond in centre of forest.....and after that, leave me review:)
P.S: the development and testing of lowlag script was done with default moving. That last step, upgrading it to KFM ( Key Framed Motion), prooved to be hard....but I got it working. The critters u see in the forest ( and shop) are with the default, but, the swan swimming in the pond, is the first with KFM !. Why kfm? It m,akes for a much smoother motion, no jerks etc . A bit more fine tuning required, then I'll post here when the new ones are available in my shop.

SaarHarzer: Sehr schöne Animationen in den Tieren....Danke yesterday
DJ Azraella is back again with another of her amazing live mixes.

This is the best way to end or start your Monday without a doubt.
Over 2 hours of live beat matching club mix experience with only the best Electro House from around the world.

Don't be late: 12 P.M. till 2 P.M. (ish) taxi below...

hop://hg.neverworldgrid.com:8002/Advantis/351/276/998

Quint.Ardent: It's not over yet! You can still join us and feel the beat! 2 days ago
Liebe Lagerfeuertänzer und Musikzuhörer.
Nun aber: Ab ans GridTalk Lagerfeuer - am 21. April ab 20:00 Uhr gibts da eine Musikalische Rumpelkiste zum Auspacken. (Voraböffnungen schon ab 19:30)
Kommet zuhauf - wir freuen uns drauf...
dorenas-world.de:8002:Gridtalk
.................................................................................
Dear campfire dancers and music lovers.
Now then: Let's head to the GridTalk campfire – on April 21st, starting at 8:00 PM, we'll be unpacking a musical treasure trove. (Previews from 7:30 PM)
Come one, come all – we're looking forward to it...
dorenas-world.de:8002:Gridtalk

Xenon Darrow: oh man..that sounds like it was fun... yesterday
Update on the Mysterious Island
In 2026, a paleontologist and her boyfriend arrived on the island to conduct research on the "Pau na Xota" tribe. King Naxota agreed, but her boyfriend was taken prisoner, and she had to accept the tribe's rules. The last existing photo is of an acceptance ritual and a celebratory banquet. Of course, the banquet consisted of the body of a member of a rival tribe who was killed in battle. As far as is known, the paleontologist had to "please the king." But after a few weeks, there is no more news about the couple.

Micawood: because the top isan't strip me. not yet :) 2 days ago
🚨 TODAY IS THE DAY 🚨

Get ready for a journey of energy, rhythm, and connection 🎶⚡

🧠💥 DJ VELEROALF ANTON
takes you straight into a set you don’t explain… you feel it.

🌌 PSYTRANCE SESSION
High frequencies, deep beats, and a vibe that moves through you completely.

🕳️ THIS IS REAL UNDERGROUND
No posing here
No empty noise
This is where real music lives

🔥 Where the real tribe meets
🔥 Where sound isn’t followed, it’s lived
🔥 Where you understand why you’re here

📅 SATURDAY, TODAY
🕑 2:00 PM GRID TIME

📍 DIRECT LOCATION
👉 hop://grid.virtual-worlds.zone:8002/Underground%20OS/31/19...

🔥 We’re ready
🔥 Everything is set
🔥 The system is on

All that’s missing is you.

See you at Underground OS ⚡🎧

Rio Fenix: WOW! 👏 Thank you all so much for being here. 💜💜💜 The party has come to an end, and we’re still hanging out at the after party. In case anyone wants to join, Vele is no longer on set, but there’s ... 3 days ago

hallo kann mir bitte einer sagen wo ich die satyrfarm her bekomme


Jupiter Rowland: Das aktuellste Zeug überhaupt müßte Buzzy Cnayl auf Mintor haben: hop://hg.vivosim.net:8002/Mintor/105/168/24 Die aktuellste Version von Satyr selbst, also ohne Buzzys Weiterentwicklungen, gibt's dir... 3 days ago

Join us for the wedding at 12 o’clock Grid Time
as we celebrate JW SpiritWolf & Muffin
at SpiritWolf.


Faith Fromund: Congratulations JW & Muffin. Wishing you both many years of happiness! *tosses pet friendly rice 2 days ago
osAESEncrypt/osAESDecrypt using key in environment variable
i added function osGetEnvironmentVariable(string key) so i could store secret in env instead of hard-coding script :)

we don't have a built-in RFC HMAC so we can use a non-standard sig like in the example below or make osHMAC() function (i already did that if you want the code lemme know)

we use a unix timestamp to thwart off replays

i'm setting env var in my opensim.service systemd unit file, you could do it a different way if you want

i set perms for osGetEnvironment, osAESEncrypt/To, os AESDecrypt/From to GRID_GOD (user level >= 200) - in ini- that should be a good idea, you can do as you wish

OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs:

public LSL_String osGetEnvironmentVariable(string key)
{
if(string.IsNullOrEmpty(key))
return LSL_String.Empty;

string? ret = Environment.GetEnvironmentVariable(key);

if (!string.IsNullOrEmpty(ret))
{
return ret;
} else {
OSSLShoutError("osGetEnvironmentVariable: Failed to get environment variable!");
return LSL_String.Empty;
}

}

OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs:

//ApiDesc Get System Environment Variable (string key). Returns string.
LSL_String osGetEnvironmentVariable(string key);


Shared/Api/Runtime/OSSL_Stub.cs:

[MethodImpl(MethodImplOptions.AggressiveInlining)]
public LSL_String osGetEnvironmentVariable(string key)
{
return m_OSSL_Functions.osGetEnvironmentVariable(key);
}


config-include/osslEnable.ini
Allow_osGetEnvironmentVariable = "GRID_GOD,"
Allow_osAESEncrypt = "GRID_GOD,"
Allow_osAESEncryptTo = "GRID_GOD,"
Allow_osAESDecrypt = "GRID_GOD,"
Allow_osAESDecryptFrom = "GRID_GOD,"


/etc/systemd/system/opensim.service:
[Service]
Environment=MYBIGSECRET=FooYeah

script in prim:

default
{
state_entry()
{
}

touch(integer n)
{
// AES encryption with HMAC signing
string secret = osGetEnvironmentVariable("MYBIGSECRET");

// build payload
string msg = "a dime a dozen";

//avoid replay
string ts = (string)llGetUnixTime();

string plaintext = llList2Json(JSON_OBJECT, [
"msg", msg,
"ts", ts
]);
string ciphertext = osAESEncrypt(secret, plaintext);
// HMAC sig [not RFC HMAC - so it's vulnerable, would need to make osHMAC() func using System.Security.Cryptography
string sig = llSHA256String(ciphertext + "|" + ts + "|" + secret);

string payload = llList2Json(JSON_OBJECT, [
"data", ciphertext,
"ts", ts,
"sig", sig
]);

llOwnerSay("the secret: " + secret);
llOwnerSay("the payload: " + payload);

string decrypted = osAESDecrypt(secret,ciphertext);
llOwnerSay("decrypted: " + decrypted);
}
}


output:
[18:55] Object: the secret: FooYeah
[18:55] Object: the payload: {"data":"035BD37FF5EEBC778050625D0D11084A:ab3ab4619621ce8ece1259da3222c97c517641091b36bb674b777482e51dfe696d61009f8926cee430ebec377d3f05f2","ts":"1776563728","sig":"b233cf71cc3a03430b47061f00bfd1f781028af36b217eb95b58c5dbe9a6e481"}
[18:55] Object: decrypted: {"msg":"a dime a dozen","ts":"1776563728"}

niki stuart: whooooooooooooooooooooooooooooooooooooosh 4 days ago

And also this cool free Straw Fedora is available at Gracie and Dexter's on the Cubano food truck with a wearable version inside.


Ⲙⲁꞅi: Noice!! That is the perfect touch!! I will place it at Corazon del Mari to give, thank you yayy! Did you see the cigar shoppe? I will put it in there! 👒 4 days ago
▁ ▂ ▃ ▄ ▅ ▆ ▇ OPEN STAGE - NIGHT ▇ ▆ ▅ ▄ ▃ ▂ ▁

▶▷▶ Saturday/Samstag 18.April 2026
at the CC-Club – Peace and Love Stage
◕ starts 12:00 OS am grid time – startet ab 21:00 Uhr EU

with light and special effects shows.
Immerse yourself in an unforgettable experience full of passion, love, and bliss!
Atmosphere: Focus on an immersive experience, community, freedom, and self-expression. Our music as a means for social cohesion and peace.
It also serves as a meeting place for an international fan base that connects dance, art, and architecture.

Taucht ein in ein unvergessliches Erlebnis voller Leidenschaft, Liebe und Glückseligkeit!
Atmosphäre: Im Mittelpunkt stehen ein immersives Erlebnis, Gemeinschaft, Freiheit und Selbstentfaltung. Unsere Musik dient als Mittel für sozialen Zusammenhalt und Frieden.
Außerdem ist es ein Treffpunkt für eine internationale Fangemeinde, die Tanz, Kunst und Architektur miteinander verbindet.
Taxi: hg.osgrid.org:80:CCClub
░░▒▓◙█◙█◙ THE – Peace and Love Stage ◙█◙█◙▓▒░░

Carmen Jewel Ever: Thanx to all the great guests who attended our event last night was a blast!!! hugggs Also to the super music provided by Crazy, Nick and Tomi, without you, it would not be possible 3 days ago
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)

Frankylam: dang she hot im wanna have her as wifu 4 days ago