by GalaChain | Jul 29, 2024 | GalaChain
We are thrilled to announce the launch of our GalaChain TestNet, a significant milestone in our journey towards becoming an open-source blockchain. This new public testing environment allows external developers to deploy, test and refine their chaincode without any real-world consequences.
With more freedom to experiment with chain code, developers will enjoy a GalaChain environment that helps them realize their full potential in the web3 world, whether or not they have blockchain development experience. We want to elevate the work of veteran blockchain developers while ensuring that the first-time experience for new devs from the traditional web2 world is a good one.
What is a TestNet?
For those unfamiliar with blockchain terminology, a TestNet is essentially a sandbox environment where developers can experiment with new features and applications. It operates just like the real blockchain (known as the MainNet) but uses test tokens instead of real cryptocurrency. This allows developers to test and debug their projects in a safe space, ensuring everything works perfectly before going live on the MainNet.
In a future blog from our web3 explainer series, we’ll delve more deeply into TestNets, exploring their importance and providing some examples of testnets in action in the web3 world.
Accessing the TestNet
Are you ready to start building using the GalaChain TestNet? Get started through Gala Creators, following the steps below:
- Login to Gala Creators at https://portal.creators.gala.com/ with your Google account.
- Once logged in, go to https://portal.creators.gala.com/testnet/register for TestNet building and deployment steps.
- Gala Creators documentation can be found at https://creators.gala.com/.
Key Features of the GalaChain TestNet
Deployment Chaincode from Docker Containers: Developers can now deploy their chaincode from Docker containers to the TestNet environment, enabling seamless integration and testing of applications.
Comprehensive API Access: Users can call the REST API to interact with their chaincode, ensuring full functionality and integration with existing systems.
Redeployment Capabilities: If a deployment fails, users can redeploy their chaincode effortlessly by passing the chaincode name in the command line, streamlining the testing process.
Chaincode Approval and Verification: To ensure security and integrity, chaincode deployment requires approval from GalaChain support, including Docker Image Tag and public keys for both the developer and the chaincode admin.
Accessible Testing Environment: The TestNet environment is designed to be user-friendly, with step-by-step guides to assist developers through the deployment process.
This TestNet launch is a crucial step in preparing GalaChain for a broader influx of external developers. By providing a secure and isolated environment for testing, we are fostering an ecosystem of innovation, enabling developers to create and refine applications that will power the decentralized future.
Why This Matters
The launch of the TestNet is more than a technical milestone; it’s a demonstration of our commitment to building an open and collaborative blockchain ecosystem that goes beyond entertainment into multiple world industries. GalaChain will empower countless developers to experiment and innovate freely, laying the groundwork for the robust applications that will define the next era of decentralized technology.
Join the Revolution
As we continue to expand and refine GalaChain, we invite developers from around the world to join us in this exciting journey.
Whether you’re an experienced developer looking to explore the new possibilities that come with web3, an visionary with an idea ready to change the world when paired with the right technology or an entrepreneur sitting on the next big wave in tech business, we want you to build on GalaChain.
Your creativity and ingenuity are the keys to unlocking the full potential of blockchain technology. Together, we will shape the future of digital interactions to create a more inclusive and decentralized world.
We look forward to seeing the innovative projects that will emerge and thrive from the release of this TestNet. Thank you for being part of the Gala community and for your continued support.
Gala Creators
GalaChain SDK
by GalaChain | Apr 30, 2024 | GalaChain
GalaChain is growing all the time, with more people jumping in and building on-chain every day! Last month’s hackathon, however, was a moment like no other in the growth of GalaChain. We saw amazing developments and innovative new ways to use the chain for a better web3 world.
After intense deliberation by our esteemed GALAthon guest judges and our chain team, the time has finally come to announce the results! Congratulations to each and every one of the winners… and thank you to every single participant! It’s all of you who make GalaChain amazing!
Judges’ Favorites
We’ve already discussed the in-person judges’ favorites, but we wanted to sing the praises of these innovators again.
- NFTD.GG –
200,000 USDT + $10k AWS Credits, $25k VGX and a $400 Alienware Monitor
- Team No Rest –
150,000 USDT + $5k AWS Credits and $15k VGX
- Corgi AI3D Forever –
100,000 USDT + $5k AWS Credits and $10k VGX
We’re proud of all the projects that participated at this hackathon, and we think the judges made incredibly astute observations to pick these three top projects.
Remote Participation Prizes
After going through each project and presentation, we have awarded a number of additional prizes in several categories:
Best Use of AI: Fuzzle Prime
Fuzzle Prime is a project that embodies the ideology of blockchain technology in so many ways. For this Hackathon, they created Fuzzle UniverCity to leverage the powers of AI to create instructional course content using GalaChain!
Prize Awarded: 50,000 USDT + $10k AWS Credits
Most Creative Project: Dragon Slayers
The Dragon Slayers crafted the Dragon Board, a way to burn NFTs directly for fungible tokens on chain. This could be a way for users to recycle NFTs they are no longer using, allowing a natural increase in scarcity and overall letting users engage with their on-chain items in more ways.
Prize Awarded: 50,000 USDT + $5k AWS Credits
Most Innovative Solution: KFS
During GALAthon, KFS built out their concept of “CourseHub”, an educational platform powered by GalaChain. CourseHub is designed to reinforce education through blockchain, by monetizing educational content with incentivized learning. Eventually, KFS hopes to issue digital certificates using NFTs.
Prize Awarded: 30,000 USDT + $5k AWS Credits
Best Representation of Gala Community: Valley Games
Valley Games is the brainchild of Happy Valley Arcade Bar in Beacon, NY. Valley Games will bring web3 gaming to the classic cabinet, by integrating a multi-game arcade cabinet with GalaChain games. Eventually, the team hopes to streamline rewards on Valley Games with a token on GalaChain. Talk about incentive for that high score!
Prize Awarded: 5000 USDT
Best Integration with Gala Film or Gala Music: Taco Truck
Taco truck set out to create the first memecoin on GalaChain – $TACO! Along the way, they engineered a pipeline for users to mint their own coins. In cooperation with Emily Lazar from September Mourning, they hope to soon use this system to allow artists to create their own verifiable tokens directly on GalaChain.
Prize Awarded: 5000 USDT
Best Use of On-Chain Data: Achis.net
Achis was mentioned as a community option in our recent Founders Node vote about block explorers… but achis.net is far more than just a block explorer. Using powerful data analytics, Achis continued to build out its functionality during the hackathon. Using powerful data analytics and on-chain data, achis.net can show users what’s happening on GalaChain in terms they don’t need decades of programming experience to understand.
Prize Awarded: 5000 USDT
Most Useful Day-to-Day: THX
THX works with Gala on marketing initiatives on occasion, and we were overjoyed to see them hop into the hackathon and work on something to make our work even better together! Previously, someone redeeming points for rewards on THX was just receiving a unique URL that would help manually fulfill rewards. They crafted an integration so that rewards can now be distributed directly from GalaChain!
Prize Awarded: 5000 USDT + $5k AWS Credits
Most Enthusiastic Project: Pearswap.io
Pearswap.io did what many successful innovators have done in the past… recognized a problem and designed a solution. Pearswap recognized that the bid to ask spread on GalaSwap could be improved with liquidity pools, so they created the groundwork for that system through pearswap.io!
Prize Awarded: 5000 USDT
Non-Stop Development
This will wrap up this GALAthon, but GalaChain never stops! The net progress that will be made leveraging all these developments on GalaChain cannot be understated. GalaChain is an entire ecosystem, and any and every application on it works together to make it a chain that can accomplish nearly anything. Every link builds us up.
We’ll have more events like this in the future, but we’d like once again to thank everyone who participated in, followed along, or even just read a thing or two about last month’s GALAthon! GalaChain is here for all of us, and we can’t wait to build the next innovation with all of you.
by GalaChain | Mar 13, 2024 | Developers, GalaChain
Here at Gala… and throughout any part of the tech world, we sometimes forget that the language we use in the course of business is… well, definitely not how normal people talk. We’ve come to terms with this on a personal level, but we want to make sure that nothing ever gets lost in translation with our community
It’s not embarrassing to not know things. In fact, it’s quite normal! We want to help break down some basic jargon and concepts that are thrown around in the development world in this new series. Welcome to DevSpeak!
A lot of concepts may be oversimplified here, but this is just some basic information to get everybody without a technical background some basic knowledge. Enjoy!
With our registration open for the March 20-21 GalaThon event during GDC, we’ve been talking a lot about hackathons this week! We suspect that there are quite a few people out there who smile and nod when that phrase comes up without really understanding what it means.
That’s OK! Not everyone is a developer or knows their jargon. Today we’re going to go over the basics of hackathons for those who may not have ever participated in one… or even heard the word before!
Hackathon Defined
A hackathon, in its most basic sense, is an event where developers and enthusiasts can gather for collaborative programming. This is an idea born out of the open source community, with decades of nuanced culture and variations.
While collaborative work has existed since long before the computer era, the first event called a “hackathon”, is typically agreed upon as the OpenBSD Hackathon in Calgary, June 4th, 1999. This was a semi-spontaneous gathering of 10 developers all working towards the goal of creating a program that would allow two devices to communicate with each other using an infrared port.
This right away set one of the standard cultural norms for hackathons – that there would be specific goals and parameters that participants were working towards. Often this takes the form of building up a particular piece of software or building tools to accomplish a specific task. In the case of our upcoming hackathon, the parameters are to build on GalaChain using the recently released SDK.
Bigger and Better
As the idea of hackathons grew into the mainstream, an entire culture sprang up around them. More and more hackathons saw amazing results from their unbridled creative collaboration, more and more hackathons popped up. Now there is a robust circuit of hackathons happening all year long all over the world.
While in-person hackathons are still widely held, remote tools have allowed even more people to enjoy these short development sprints, leading to more innovation across the world of hackathons!
We’ve put together an amazing prize pool with a total value of $1m for our upcoming GalaChain Hackathon. This is a frequent feature of major hackathons in the modern day.
While not every hackathon goes as overboard on the prizes as we did, it’s pretty normal to see multiple awards with prizes at the end of development. These prizes will usually be decided by a panel of judges after reviewing the work from each team versus the criteria of the hackathon and the requirements of each prize.
Why Hack?
While prizes are cool, they’re not the biggest reason that people usually want to jump in and participate in a hackathon. Don’t get us wrong, there are some serious devs out there who are professionals on the hack circuit winning prize after prize… but there we see the real reason that a hackathon is an amazing experience. Getting to work with people like that.
The development world is not a place where you go to school, know everything, then stop learning. Tech is changing all the time, and hands-on experience is a huge advantage to both veteran and novice developers. Self-taught devs often hone their skills at hackathons, and those with the benefit of a development education get priceless real-world experience.
Sometimes hackathons are a great way to try out brand new systems and tech (GalaChain anyone!!!), sometimes it’s just an opportunity to work alongside devs who may have more or just different experience than you. A fresh perspective is often where the best innovations start.
Often in hackathons, people will be open to new teammates for their project as well. This is a great opportunity to get in and network – meet new people with obviously shared interests and maybe find future collaborators and fellow hackers.
Last, it’s just plain fun! Development is work for a lot of people. Hackathons represent a chance to actually get out and do something you love without long-term metrics and bottom lines to worry about. At a hackathon, you can build things that never would be built by a company and you may not have time for as a hobby. Creative development and building for the sake of building can truly flourish!
Come One, Come All!
Don’t take our word for it though! If you’re even remotely interested in development and coding, a hackathon is the time to take that passion to the next level! Anyone can join!
A hackathon is a free way to get in and get your hands dirty in the industry. Most hackathons will welcome amateurs, and will provide robust documentation so that anyone can come in and learn!
Even if you don’t win in a hackathon, there’s no way to lose. No one’s efforts “aren’t good enough”. The only way to fail is to not try!
If you want to give it a go, join us on March 20th!
galachain.com/hackathon
by Chris Roberts | Feb 12, 2024 | GalaChain
Just a short time ago we announced the initial public release of GalaChain’s Software Development Kit (SDK), giving developers everything they need to build on our L1 blockchain. Shortly after, we announced the initial release of the Gala Creator Portal, a user-friendly interface to guide developers through the process of creation, even allowing them to manage their collections and ecosystems.
Our live games are already using the Creator Portal to power up their games and manage web3 features like rewards, transactions, minting of NFTs and much more. Gala Music used the Creator Portal to build a self-service artist interface that allows musicians to submit and upload their content with no barriers. So many new projects are on their way to GalaChain that we can almost feel the earth shaking with their approach.
Today we’re sharing some of what we like to call “The Price Perspective,” courtesy of Archmage Adam Price, the fearless leader of our GalaChain team, and brave emcee of our company all-hands meetings. This guy knows blockchain, and we’ve been honored with his presence and expertise since the inception of Gala Games. So let’s get started.
Q&A with Adam Price
What is holding the mainstream public back in adoption of blockchain technology, and how is Gala prepared to solve those challenges?
I think there is going to be a tipping point in the near future. The mainstream public doesn’t really get the point of blockchain technology. And it isn’t helped by the fact that any attempt to learn more about it is met with either complicated technical jargon or the latest pump and dump meme coin. With the massive expansion of subscription based centralized web2 services and platforms, we are beginning to see it more and more. You don’t own what you pay for anymore. It can be taken from you at any time. You are being given permission to access that content for just as long as the overlords allow it. So to me, the only thing the general public really needs to know about blockchain technology is that you as a consumer are finally in control again. You and only you control what happens to the content you own.
Building easy to use apps, decreasing friction to adoption and making things secure for all is just an implementation detail and will improve with time.
Even in 2024, the word “blockchain” tends to repel the average developer. What is it that makes GalaChain more enticing to developers than other blockchains?
Most existing blockchain technology has an exceedingly steep learning curve. But GalaChain allows you to write smart contracts in TypeScript, a programming language that is much more familiar to the modern developer. TypeScript is descended from JavaScript, which is practically mandatory for modern web application development and continues to be the most used programming language for eleven years running. Compared to something like Solidity (for Ethereum smart contracts) or Rust (for Solana smart contracts), there are MANY more developers that know and are comfortable with TypeScript. StackOverflow’s 2023 Developer Survey shows this very clearly. JavaScript is the most commonly used language with 63% of respondents using it; TypeScript is in 5th place with 38%. Rust is at 13% and Solidity at 1.3%.
Our mission with GalaChain is to make this empowering web3 technology more accessible to all software developers. The more people building on the technology, the better for everyone.
Those of us who have been with Gala for a while know that “interoperability” is one of your favorite words. Care to tell us why?
Interoperability is the idea that technology, software or even entire products can work together, usually in synergistic ways. Interoperability is enabled by Standards. By establishing an explicit method of doing something or presenting a specific agreed upon interface for interaction, things tend to “Just Work” together, enabling more comprehensive possibilities.
A great example of the power of standards and interoperability in web3 are token standards such as ERC-20 and ERC-1155. Because they were adopted by the community as a whole, fungible and non fungible tokens are now a feature that any blockchain software can interoperate with and rely on. The modern web3 ecosystem would look very different without these standards. Even something as simple as a wallet that shows multiple tokens in a consistent way wouldn’t be possible.
Promoting and enabling interoperability and standards is how we all power up and achieve bigger and bigger goals because it isn’t possible to do as just one developer or one team. A rising tide lifts all boats!
Why is the GalaChain SDK so important for Gala?
This release of the GalaChain SDK marks the first time that truly anyone can begin building on GalaChain. No strings attached. It is the culmination of over 20 developer years of work that we’re making available to the world so they can build the next generation of kick ass blockchain tech. The GalaChain SDK contains everything you need in one easy to use package. Documentation, tools, an entire running instance of the chain itself. It works on every mainstream platform and offers a highly ergonomic developer experience with features like hot reloading so you can build and test on chain features quickly and easily. GalaChain is open for business!
Gala appears to become more decentralized with each update. How do you strike a balance between the chaotic freedom of total decentralization and the rigid control of a centralized core company?
I imagine it’s something like parenthood! You spend the formative years doing the best job you can to prepare what you’ve created for the “real world.” Before you know it, you aren’t in control anymore! You can try to provide advice or shepherd things in a certain direction, but you don’t have any direct authority. It will have its own life and make its own decisions and experiences. It’s frightening and stressful. But hugely rewarding, satisfying and exhilarating. Ultimately, all you can do is your best to set it up for success.
What are some developer resources that you haven’t been able to provide in the SDK but plan to in the future at some point?
Currently, the GalaChain SDK comes with everything you need to develop a GalaChain Smart Contract or a GalaChain integrated application, but the examples are pretty basic. In the future, I would like to provide many, many more examples of advanced capabilities that can be offered as part of the SDK. This would allow GalaChain developers to mix and match or build on those advanced capabilities to achieve bigger and better things.
Picturing a future with hundreds (or maybe thousands) of projects built within the Gala ecosystem by external developers, what is the plan for providing support?
We need you! While we are more than happy to spend time fostering this first wave of GalaChain early adopters, the real mark of success will be when the open GalaChain developer ecosystem itself is the primary means of getting support for developing on GalaChain. We have a GalaChain discord with over 400 members but I could see that growing to many thousands more, and becoming the hub of GalaChain development. With open source projects to learn from, seasoned GalaChain developers to bounce ideas off of and a robust SDK with all of the tools you need to get started in a familiar language and easy to use package, GalaChain Discord is the place to be.
Using the SDK, will external developers be able to build their own node networks that produce their own tokens within the GalaChain ecosystem?
Yes! Although not fully enabled by this first release of the GalaChain SDK, I do see this being possible in the future. No, I won’t say WEN!
What’s your favorite Gala game and why?
It has to be Common Ground World. I spent a lot of my early time at Gala working on the game. We were a small, scrappy team trying to do something that hadn’t ever been done before. When I look at it now, it’s almost unrecognizable. It looks and feels and plays SO GOOD. The CGW team has really done an amazing job with their stewardship in the intervening months and years.
Finally, there are rumors that your workspace is actually a mage tower located somewhere in the enchanted beyond. Can you tell us more about that?
Actually, due to the magical security measures built into the structure itself, even I am not capable of d̵i̴v̵u̷l̶g̴i̷n̸g̶ ̷i̴t̵s̸ ̷s̴e̷c̴r̷e̶t̸s̵.
Any attempts to elaborate further about its m̶̦̊̔a̵̙̾g̷͍̍͆i̵̯̞̾c̸̮͒a̶͔͊l̸̮͛̂ ̴̲̮̀̇s̸̼̩̈́̇y̶̩͌s̶̛͑ͅt̵̘̫̅è̴̺m̸͕͆̊s̷͔͂̅
will be prevented
b̵͖͆̍̔̈́̓̃̃̎͝ÿ̴̱͖̞̝̦́͂ ̴̙̰̯͇̩̠͍̟̠̉͠t̷̡͉̼͊̓͒̿̿͗͝͠͝ḫ̸̛̞̾̎̐̕è̵͖͐ f̷̛͇̝̣̭̰͇̫̺̟̈̒̎̓̈́̊̃̀̓̓̌̅͝͝͝ͅḁ̸̢̮̠̥̠̽̈́͗͂̽̾̈́̈̒̿̓̓̾̈́͝͝ͅḇ̷̫͈͌̿̀̍̉ṟ̵̢̮̖̦̠̯̒͂͛̌̋̓̍̒̑̉͗͂͜į̶̱̺͓͉̳̃̿̅̿̈́̏̐̍̌̇̀͛͝c̴̨̳̖̮͓͔̱͈̼͉͂̄̋͘͜ ̴̢̢̺̻͈̽͋̔̎͋̈́̓̐̓͗̈́̊̕͘̕̚o̸̡͚̹̣̭̯̠͔̐̊̔̃̓̔͝f̶̧̨̩̩̓͌̈́̾͗̓̊͝ ̶̨̠̩̝̾̌ř̴̛̻̩̟̓̓̈́̇̈́̓̀͛̈̆̿̿̚̕͠ę̶̢̢̜̱͇̰̜͉̖͓̱͈̀̓͋̔̃̊̊̿̀͐́̈́̀͂͜͝a̶̢̭̖͉̜̺̪͆̿̾͂̄̕l̷̦̝͔̀̐̉͋̈̄̿̒̊́̓̌̋͊̒i̷̡̡̗͇̟̣̘̪͊͗͂͋͊͘͜t̸̡̺̙̤͓͍͓̤̀͂̑̃̋͂̇́̚͜y̶̨̼̰͕̖͊̄̈́̌̅͛̓͋́̆͒͋̀ ̴͕̻̲̓̐̓i̵̤͖̻̦̤͎̣͔͖̻̻͕̠̜̺̫͙̎̑͂́͛̈́̎̄́̏̂̐̅̉̑͒̕ẗ̷̳͎̖̠͕͇̟̪̗̜͔̫͓̯͕́̽̎̆̿̓̽̎̉̉̏s̵̨̨͕͕̜̺̹̙̪͇̜̋̂̈́̓͒́́͠ė̴̜͉̘̟̬̆̾̓̎̄̎́͛̾̅̐̚l̵̮̩͙̟̻̓̽̌̂͂̑͌f̶̺̜̼̬̖͚̟͑́͛͗̌̊̊̊̓́͊͝͝.