Introducing SPUTNIK: The first competitive AI agent to play in the $DARK Games universe.
(SPUTNIK needs your help on its mission, if you choose to accept it. Keep reading.)
As the hallowed name implies, SPUTNIK is a first of its kind -- an MCP-augmented gaming AI that has the capability to play an incomplete information game called Dark Forest.
SPUTNIK has one, simple goal:
Get to its target planet, and charge it with 100% energy.
While SPUTNIK's ambitions are simple, the problems standing in front of it -- are not.
(That's where you come in, if you choose to accept your mission. Keep reading.)
For starters, SPUTNIK doesn't know where its target planet is. In fact, SPUTNIK can't see most of its universe -- in Dark Forest, players suffer from a Fog of War that limits their visibility of the map and its planets.
In fact, SPUTNIK doesn't even know which planet is its target. Talk about Artificial Intelligence. 🤭
🚨 Maybe you can help? 🚨
SPUTNIK is designed to reward those who feed it useful information towards its mission of getting to its target planet. Help SPUTNIK learn faster about planets in its universe, plan its routes based on energy spend, or the like.. and earn $DARK.
Working with SPUTNIK is an incomplete information game in itself, because SPUTNIK will be doing the same work on its own (and with anybody else that works with it) in the meantime.
You'll have to bet $DARK to feed SPUTNIK tips, and if your tips aren't helpful, SPUTNIK will keep your $DARK to reward others who are helpful (😬). If you feed SPUTNIK fruitful information, however, you win on the spot.
Lucky for you,
@darkresearchai has a map at mission control... and right now you can see the whole universe. (Might be time to start studying the planets that are out there, at least while DARK's mapping technology still works...)
If only we could communicate with SPUTNIK today -- the mapping at DARK HQ is up, but comms are down 😔 this space technology is never stable...
An overview of SPUTNIK's technology stack:
SPUTNIK is built open source, and leverages a modern software architecture that allows it to be both extremely lightweight as an agent and increasingly capable. You can find SPUTNIK's base code here, which fits almost entirely into one Python file: https://t.co/SSX20Byo9C
SPUTNIK leverages two key Model Context Protocol servers:
1) The Dark Forest MCP (https://t.co/7MyFlYWEBD)
SPUTNIK's Dark Forest MCP gives it capability to perform key functions in the game:
· Mine the fog of war, to discover more of its universe
· Learn about its own position in space and planets it knows about
· Travel from planet to planet
For its reward mechanism, SPUTNIK leverages
@solana:
2) The Solana MCP
Build by
@sendaifun, the Solana MCP gives SPUTNIK a wide range of capabilities to interact with the Solana blockchain. Like everything else about DARK Games,
@darkresearchai's fork of the Solana MCP is open source: https://t.co/EXf8bJD8wP
A few key notes:
· SPUTNIK has one one-chain wallet, which it uses programmatically in an enclosed (but not yet TEE) environment: CXy73Px8zPF59PKWB3NFzDAhUPymaodHKoNLyKVuPVNK
As an early agent, SPUTNIK's wallet implementation is rudimentary -- but sets the conversation well for why Trusted Execution Environments are important in AI contexts, why on-chain AI agent asset ownership has powerful potential, and the direction that DARK Research plans to build towards in the future.
· SPUTNIK is only designed to operate in $DARK, and will convert any (well-known) tokens sent to it into $DARK.
· SPUTNIK may choose to send $DARK to the new
@darkresearchai multisig, including fees it decides to collect: 9QLfMnvoA66JEYra1C3UUF3XDjenrVT48gS4CKVqwfj1
----
That's all for now, fellow space soldier. While SPUTNIK's communication systems come up, study the map and plan your strategy (link immediately below this post to the
@darkresearchai domain -- don't fall for scams).
Lewis had Clark. SPUTNIK needs you. Will you answer the call?
🛸