Categories
Weekly Update

This Week In TurtleCoin® (September 24, 2019)

Developer Updates

This is a place where anybody in our community can submit a post about the TRTL project they’re working on. It’s a great way to attract helpers for your project and show people what to keep an eye out for. We encourage you to show works in progress as well as finished products, as we’re happy to see them all and it shows that we’re an active community. To submit your post, click this link

He said it was a “test” but we know he is really REAL_BITMAIN_NO1

violetminer

If you read last weeks update, you’ll see I was pretty close to making a violetminer release. This release went out a few days ago, and in fact, i made another release just yesterday.

If you didn’t read last weeks update, the major feature is NVIDIA GPU support.

Please download it and give it a go, and let me know what you think. There are binaries for Windows, Linux, Mac OSX, and ARM.

I wrote a guide on how to use it here: https://docs.turtlecoin.lol/guides/mining/violetminer-guide

>tfw z writes a guide

The update I made just yesterday, adds SSL pool support. I kinda forgot about adding this earlier, the HashVault admin helpfully reminded me 🙂

If your pool offers SSL ports, you can now connect to them with violetminer – Just download v0.1.1 and set ssl to “true” in your config file.

I also added some better validation of your config file, so if you accidentally mess up your NVIDIA settings, you should get an informative error instead of a crash.

I have a few more quality of life features to add, then I’ll probably start trying to add AMD support.

https://github.com/turtlecoin/violetminer

– Zpalm

TurtleCoin-Utils

It’s been a fun week in the land of TurtleCoin-Utils this week. Forgetting how software you put together, refactored, etc works can drive any developer mad. It started with a simple thought, “I’m going to build out the documentation to make this easy for everyone to use.” Well, all good things start with good intentions, right?

Can it really be that simple?

I’ve added a number of features, most notably of which allows for packing up the utils into a single JS bundle that is super easy to import into web project. It packages up the necessary cryptography (both WASM and native JS) and auto-loads the fastest code. Talk about easy!

In short, I’ve gone through and refactored quite a bit of the code throughout the package including implementing the exposed libraries as classes. In addition, I’ve labored to add JSDoc documentation to the package that allows for building easy to read and follow developer documentation. This makes it a lot easier to work with the TurtleCoin-Utils package. The full documentation has also been published at https://utils.turtlecoin.dev/

https://www.npmjs.com/package/turtlecoin-utils

– IBurnMyCD

Sometimes, if you try hard enough, you get what you ask for.

TurtleCoin® Core Update

This happened a couple of weeks ago, but I don’t think anyone ever mentioned it. We recently merged a pull request from CapEtn which adds ZSTD compression to the daemon, and enables it by default.

ZSTD is much more performant than the LZ4 compression we had in place previously, and also has a minimal effect on daemon speed from our testing. If you want to take advantage of the database compression, you’ll need to compile the latest development code, or wait for a new release. Then, if you have an existing database, you’ll need to delete the DB folder, or resync your daemon.

You should find that your database folder has decreased to about 59GB from somewhere around 76GB. A quite nice saving!

You can of course disable this option if you want your daemon to be as snappy as possible.

– Core Development Team

https://github.com/turtlecoin/turtlecoin/pull/886

TurtleCoin® Website – TurtleCoin.lol

yo dawg heard you like menus –

Thanks to The Judge#9063 from Discord who rightfully pointed out the misuse of the Windows 10 logo on turtlecoin.lol. While fixing this squeeze, it came to my attention that our own dang website does not only break the Microsoft guidelines but also our own. yikes! Luckily, it was not much of a hassle to fix it.

Meanwhile, I have started the development of a brand new version of turtlecoin.lol. Powered by nuxt.js, allowing serverless deployment it will follow a more streamlined design deployed already by our block explorer.

– Fexra

TurtlePay® Blockchain Cache

Quite a bit of performance based changes have taken place in the cache API over the last few weeks. I’ve added redis support to help with the speedy delivery of wallet sync data, started adding different data structures, looked at altering the database schema to squeeze more performance out and refactored quite a bit of code to make it easier to read.

My most recent scheme involves a few changes to the cache system (transparent to users) that will allow me to serve data via the CDN edges that will make wallet syncing much, much, much faster. There’s a few things to work out to get that going but I have it framed up in my mind and am ready to get going on it to see how well it performs.

https://docs.turtlepay.io/blockapi/

– IBurnMyCd

TurtleCoin® Web Wallet

This week updated the styling of the web wallet according to TurtleCoin brand guidelines and completed validation on wallet creation. andrew | trtl.rocks in the Discord chat was so kind to show me how to properly use Vuex store. Recently, I have decided to give nuxt.js a try, and decided to use this framework also for this web wallet, which currently only uses vue.js. nuxt.js extends vue.js by offering various presets to build progressive web apps that are SEO friendly and can be hosted in serverless environments.

Fexra

These… you can actually help us with

Good First Issues

Good First Issues are tickets that are marked as ‘easy wins’ for new developers. If you want to be a TurtleCoin® Developer, these are great tasks to start with!

  • Use matches property in ApiDispatcher regex #862
    Some calls in the ApiDispatcher use a regex, for example, getTransactionDetails. They then extract the query parameters. We could instead extract hashStr using the matches property on the req object, by adding a capture group to the hash regex. 
    https://github.com/turtlecoin/turtlecoin/issues/862
  • Remove no longer relevant asserts #811
    Since pretty much everyone runs the daemon in release mode, instead of debug mode, we’ve ended up where we have a number of asserts which constantly trigger, due to altered/moved/rewritten sections of code.
    https://github.com/turtlecoin/turtlecoin/issues/811
  • Daemon+WalletBackend timestamp adjustments #704
    The current /getwalletsyncdata rounds a timestamp to midnight. Depending on what time of the day you start a fresh wallet, you may have no blocks to grab (we need to roll back a bit more than we currently do with the timestamp adjustment), or too many (since it’s rounding to midnight which is quite far away).
    https://github.com/turtlecoin/turtlecoin/issues/704

Pay With TRTL

In Discord we have a channel called #Merchandise where people can post things you can buy with TRTL. To view items for sale, check the pinned posts in that channel. These are a few of the items from this week.

All items in our shop:

  • ‘Small NEOS Voyager Overshoes’ by Dustin Thewind | turtleland.fun#1350
    ID: #124437
  • ‘Xbox 360 120GB with 10 Games (+1 PS3 Game)’ by Dustin Thewind | turtleland.fun#1350
    ID: #196185
  • ‘Alan Wake Collector’s edition (Xbox 360)’ by Dustin Thewind | turtleland.fun#1350
    ID: #196847
  • ‘Diablo 3 + ROS Collectors edition’ by Dustin Thewind | turtleland.fun#1350
    ID: #362655
  • ‘Lot of Zombie Books (Walking Dead Mostly)’ by Dustin Thewind | turtleland.fun#1350
    ID: #654412
  • ‘Lot of 15 PC games (Most of them are redeemed on steam and will not be usable online)’ by Dustin Thewind | turtleland.fun#1350
    ID: #654681
  • ‘Lot of Xbox One Games (12 Games)’ by Dustin Thewind | turtleland.fun#1350
    ID: #702770
  • ‘eBook’ by DroppingThePacketsHard²#4751
    ID: #726088
  • ‘SC2 Collector Editions (Main Game + 2 Expansions)’ by Dustin Thewind | turtleland.fun#1350
    ID: #750847
  • ‘Gigabyte X570 AORUS MASTE’ by Elkim#7747
    ID: #753245
  • ‘Lot of BluRay discs (Movies, Series)’ by Dustin Thewind | turtleland.fun#1350
    ID: #858719
  • ‘ASUS X570 STRIX GAMING-F’ by Elkim#7747
    ID: #862191
  • ‘Final Fantasy XIII2 Collector’s Edition (PS3)’ by Dustin Thewind | turtleland.fun#1350
    ID: #867107
  • ‘Lot of 4 Nintendo Gamecub Games.’ by Dustin Thewind | turtleland.fun#1350
    ID: #957775
  • ‘ASUS X370 ROG CROSSHAIR VI EXTREME’ by Elkim#7747
    ID: #010771
  • ‘Sega Dreamcast with 3 original games’ by Dustin Thewind | turtleland.fun#1350
    ID: #081097
  • ‘Wacom Bamboo Tab MTE-450’ by Dustin Thewind | turtleland.fun#1350
    ID: #001659
  • ‘Halo Reach Collector Edition for Xbox 360’ by Dustin Thewind | turtleland.fun#1350
    ID: #032088
  • ‘Logitech MX Master 910-004337 5 Buttons 1 x Wheel USB Bluetooth Wireless 1600 dp’ by Dustin Thewind | turtleland.fun#1350
    ID: #027270

    Provided by fipsi#0789 and DroppingThePacketsHard²#4751
Categories
Weekly Update

This Week In TurtleCoin (June 26, 2019)

Developer Updates

Wallet format upgrading

Wallet format upgrading

As I mentioned last week, I was working on upgrading turtle-service/zedwallet wallets to the WalletBackend/zedwallet-beta format. This is now complete, and I went ahead and implemented the transparent upgrade feature.

Once the PR is merged, you can go ahead and open an old style wallet in zedwallet-beta or wallet-api and it will upgrade it, and retain all syncing progress, transaction history, and so on.

This should make it a lot easier for new GUI wallets or services to upgrade without having to bother reimporting their wallets.

Zpalm

TonChan

TonChan

I’ll probably be releasing a new TonChan version in a few days. It’s nothing major, but there’s some wallet sync speed improvements, 64 bit support, and a few bugfixes. I’m pretty happy with where it’s at, it works pretty nicely aside from somewhat slow syncing, the only real feature it’s lacking is optimizing.

However, this feature is present in the new version of the wallet backend it’s using, so it would be pretty trivial to add a manual optimize, but it also has an auto optimize feature, which is enabled by default.

Haven’t really had any time to fuck around with the C++ backend to see if we can get faster syncing on mobile I’m afraid. Kinda a large time investment where the only positive outcome is faster syncing speed.. :/

Remember if you’re importing a wallet from desktop, check the FAQ screen for a few tips on how to greatly increase your sync speed.

Zpalm

WalletBackend

WalletBackend

Fixed a rare bug in WalletBackend which would cause about 1 in 256 transactions with a payment ID to be incorrectly scanned. If you were having balance discrepancies running wallet-api, please update your daemon to the dev branch and resync to see if it fixes it.

Zpalm

turtlecoin-wallet-backend

turtlecoin-wallet-backend

Small update to the js backend to fix the config being static – this would cause issues when the library was initialized multiple times with different coins, for example, if you were creating a multi-coin wallet. It should now work perfectly with multiple coins at once.
Thanks to fipsi for reporting this so I could get it fixed.

Zpalm

Rig Of The Week

Rig3 by Greywolf (all stock settings) just over 19K H/s

it is an open air frame i constructed with 1/2″ angle aluminum bars, and some self-tapping screws to hold it together. it sits on a 1″ thick rectangular piece of smooth plywood. the frame has five (5), 2-1/2″ wide slats of wood, to support the mobo and PSU. i positioned a 6″ long angle aluminum bar mounted to the frame in the rear, to support the GPUs. the components are EVGA 500W PSU, GIGABYTE GA-AB350-Gaming 3 mobo, AMD Ryzen 3 1200 quad core CPU, Patriot Viper Elite Series DDR4 8GB (2x4GB) 2666MHz PC4-21300 RAM, Windows 10 Pro on a 120GB SSD, with a 64GB SSD to store data and installed programs, AMD RX Vega 56 and two (2) AMD RX550 GPU’s, with a standard PC speaker and an on/off switch wired to the mobo jumpers, a single-dongle Logitech wireless keyboard and mouse, and a USB 3.0 extension cable from the rear panel to the front of the rig for easy access.

i don’t have any secrets, i run everything stock, and when stuff breaks, i ask for help from the best community in the crypotosphere, found in the Discord TRTL Network server

greywolf – i’ve been with the community a few months past a year

Shoutouts & Thanks

Rock – shouts out to zpalm who wrote the entire roundup this week.

Rock – shouts out to everyone who participated in last week’s DnD sesh with the TRTL crew. It was really fun and I’m looking forward to continuing the campaign this weekend 😀

Rock – shouts out to captetn for running the new tipbot and to madk for running the old one

See you lads Friday 😀
We hardly knew ye. Thanks Madk for the many good times and faithfully relayed transactions. You will be missed

Categories
Weekly Update

This Week In TurtleCoin (FEB 19, 2019)

Two roundups in three days, who knew we’d be so lucky! Back on schedule!

Developer Updates

TurtleEDU – Thanks to all of the students who have submitted spelchex and currectshuns forr TurtleCoin 101 🙂 Fexra and I have had a fun time hunting down errors and resetting passwords. The email system is still kind of a joke (it uses a gmail integration that worked one time, we swear), so please write down your passwords until we figure out something to fix it. A lot of you have been asking about when followup classes will be ready, and I’ve begun gathering information about what people want to see in the Beginner’s Git class which goes over the Git version control tool we use. If you have suggestions relevant to the Git class, please post them in #edu_general. Since the goal of the first class was to turn people into competent TurtleCoin users, the goal of this next class will bring everyone to the level where they should feel comfortable contributing on Github, which as you may know is how you get your pink “Contributor” role in Discord. – Rock

http://edu.turtlecoin.lol

Turtle Swap Protocol Whitepaper – I had the chance to speak with Napoleon (from TRTL and VELD) and we’re fleshing out some of the concepts laid out in the Turtle Swap Protocol Whitepaper as it appears he’s been working on developing a similar concept for Veldspar. The concept aims to enable wallet to wallet transfers of multiple currencies without touching an exchange, and in this case it’s particularly interesting as it’d involve a swap outside of a cryptonote network. I’m hesitant to call them atomic swaps just yet, but the whitepaper gives the gist of how it’d function at a conceptual level. We’re looking for other devs to collab with on developing the next draft of the whitepaper, so if you’re the type of person who’s interested feel free to stop by the chat in #dev_general or create an “issue” in the turtle-labs repo. – rock

https://github.com/turtlecoin/turtle-labs/blob/master/Turtle-Swap-Protocol-Draft-001.md

NPM

Node.js Goodness For TurtleCoin – Some of you may know about the TurtleCoin Utilities package that Zpalm and I have been working on to make it very easy to perform a lot of the CryptoNote cryptographic functions in Javascript.

The TurtleCoin-Utils package can be used in browser, in Node.js, react-native, and has TypeScript bindings available.

Using this package, it’s very easy to create new wallets, encode addresses, decode addresses, handle integrated addresses, scan transactions for your funds, create new transactions, and etc.

This package is very powerful and provides a nice way for those looking to get started in TurtleCoin development easy to follow source code that guides you along the way. It is also part of the foundation of TurtlePay payment processing and is used heavily by Zpalms’s wallet backend in JS.

Running all that crypto can be a bit slow in raw JS, but no worries, help has arrived.

NPM

The TurtleCoin Crypto module for Node.js is a native C++ addon for Node that provides significantly faster cryptographic routines for use with TurtleCoin-Utils and other packages. It is very generic in handling CryptoNote related cryptography so many projects besides TurtleCoin may find good use of it. It exposes a lot of the underlying cryptography that the TurtleCoin Utilities needs as well as a few extras.

The TurtleCoin Crypto module is automatically loaded as an optional depenedency for TurtleCoin Utils which has the utils package us it for the crypto (30-40x faster than the native JS code) and falls back to the native JS if necessary.

TurtlePay Updates – We’ve been working hard implementing some updates to underlying packages (see above) to speed up the processing of the one-time wallets. In addition, we’ve been working on extending out some of the functionality of the blockchain API to support additional endpoints that provide the necessary data for working with additional wallets like Zedwallet++, wallet-api, walletbackend-js, and the mobile wallet that Zpalm is working on.

Recent updates also include better callback message signing that makes it a lot easier for developers to verify that the callback message(s) that they receive from TurtlePay were indeed generated by TurtlePay.

Multisignature Wallets – I’ve been working pretty diligently the last few days to prepare the underlying cryptographic functions and primitives necessary to bring multisignature wallets to TurtleCoin. This is one of those features that make it easier to perform advanced wallet services that provide extra security for your funds. The cool thing about it is that there are no changes required of the network to support Multisignature transactions so implementing and testing this is entirely wallet side.

More updates to come in the coming days and weeks as I get closer to having something more worth sharing. You’ll probably see me in the development channel throwing chairs until this is finished 🙂

turtlecoin-nodes-json – I’ve removed 32 unreachable nodes from the public nodes list. This should make using applications, that pull from the list, a little more user-friendly. I wrote a script to poll public node availability and used the results from a period of 12 hours to determine which nodes would be cut. I only removed nodes that were 100% inaccessible. If you feel your node was removed in error, please check that your node is publicly accessible and create a pull request to get it back on the list. To ensure your node is reachable you can use the netcat command on linux (e.g. netcat -vz mydomain myport) or use one of the many websites that checks for open ports. – andrew | trtl.rocks

https://github.com/turtlecoin/turtlecoin-nodes-json

Thinkpol’s TRTL Tetris! – This one was submitted via the chat but was pretty awesome so i had to show you guys. One of our users on the TurtleCities server, Thinkpol, created this awesome TurtleCoin Tetris game on his TurtleCities homepage, and coolest of all he did it with less than 2.88MB of storage space for the entire site. Just in case some of you don’t know, TurtleCities is like our free GeoCities replacement for the old fogies in our crowd who remember that place. If you want to see some of the pages others have made, check out pages.turtlecoin.lol

http://pages.turtlecoin.lol/~thinkpol/

Javascript Wallet Backend – Hello, If you are a developer, you have probably interacted with turtle-service. It works well, but sometimes you need a little more fine grained control to give better error messages, and not have to worry about firewalls blocking your connection to the RPC. Enter https://github.com/turtlecoin/turtlecoin-wallet-backend-js This provides the same sort of functions as turtle-service, however, it is written in Typescript, and so can be easily used in both TypeScript and JavaScript environments. You can use this instead of turtle-service to build wallets, and other services. It should give a better level of integration, allowing your program to be more user friendly. A simple example is it offers events, which can make your code easier to read, and saves you having to check the status of the wallet every N seconds.

wallet.on('incomingtx', (transaction) => {
console.log(`Incoming transaction of {prettyPrintAmount(transaction.totalAmount()} received!`);
});

It also adds a number of utility functions, such as formatting atomic amounts, validating addresses, and much more. If there’s something you’d like to see that’s missing, I’ll be happy to add it.
Thanks to iburnmycd, it now automatically includes support for speedy C++ cryptography, and so wallet syncing speed will be similar to turtle-service, rather than having to use slow JavaScript.
The backend also supports the TurtlePay blockchain cache API – This works just like a daemon, but has much better uptime, and can also speed up wallet syncing.
One thing I haven’t got to yet is adding support for fusion transactions, but this will be pretty easy. If you’re wanting to use them, give me a ping, and I’ll get them added. – Zpalm

Promote Your Bounty

1,500,000 TRTL – Cryptonight Soft Shell GPU miner integration with pool compatible mining software. – Hooftly

Community Advertisements

https://trtl.muxdux.com – Mine with Muxdux. We are a small pool trying to get a little bit bigger. Join our active discord channel (https://discord.gg/QJ37K9Q)

Shoutouts & Thanks

rock  – Thankful for the TRTL core team putting in work around the clock to bring us new features and goodies. Also thankful for all the communities around us that lend us their users for diabolical testing fun and games and their devs that help us achieve our goals. Thanks to everyone who helped us get here.

Categories
All Weekly Update

This Week In TurtleCoin (Feb 17 2018)

The chat grew from 4736 to 6945 turtles this week!

This past week has been a rager! We survived the 187000 algorithm change, but the battle’s not over- everything’s forksville again on the pools! With that being said, I’ll keep this weekend update brief while we work on a solution so our pool admins can get a nap! As they say, ‘the crazy life of a blockchain never stops’, if you’re the type that is jazzed about witty puns 🙂

Today’s Value, 2SAT — BTC@10782
  • TurtleCoin on ABC Australia TV?! — TurtleCoin was featured on a segment on ABC Australia, which was quite the surprise! About a minute in to this video featured on ABC, on the right of the screen you can see TurtleCoin’s logo, just about as big as the Ethereum logo next to it. Funny seeing that! A little premonition.. maybe?
    ABC Australia — http://www.abc.net.au/btn/story/s4800480.htm
  • RPC Disclosure — Our industrious brains on the Turtle Team were working hard last week in disclosing a quite vicious RPC vulnerability, surprisingly still with a lot of bite in 2018, as it was first discovered years ago. The vulnerability allowed an attacker to drain an open wallet as the users surfs the web. MalwareBytes recently interviewed RockSteady about the matter, pending publication.
    RPC Disclosure — https://medium.com/@turtlecoin/mess-with-the-best-759c1fd230b1

Aditya’s TurtleCoin Pool Monitor
  • Aditya’s Pool Monitor — We have a new contributor who’s currently tearing up the mobile scene with all of his hard work, his name is Adi, and he’s the guy who makes our new Android Pool Monitor! If you’re out and about and you have a cluster of rigs up and mining, you can now check stats from your favorite pools to make sure everything is still moving forward. Great job, Adi!
    https://github.com/adigupta13/TRTLMiningPoolObserver
    https://play.google.com/store/apps/details?id=ml.fifty9.poolmonitor
  • TradeSatoshi — Wallet is finally out of maintenance mode. Thanks to Kim and the team at TradeSatoshi!
    TRTL on TradeSatoshi — 
    https://tradesatoshi.com
  • Mnemonic Seeds! — Our very own ZedPea seized the day and has integrated importing from mnemonic seeds in Simplewallet, which matches the work that Ereptor did on Paper Turtle that enables us to create them. This means instead of using long view and spend keys, you can now regenerate your funds from a phrase of simple words you can write down or remember.
    Mnemonic seeds will be in the next release, 0.3.3

Out of the Shell, #2 — Turtle? is interviewed about being our best helper
  • Out of the Shell #1, #2 — Our very own, Gigantomachia, has begun a new TurtleCoin interview series that’s getting pretty popular, called “Out of the Shell” where we pull aside contributors from our community and ask them a little about about what gives their shell a spin 🙂 
    Check them out if you haven’t yet!
    #1, Adjoining — 
    https://medium.com/@turtlecoin/out-of-the-shell-1-adjoining-aka-ric-from-mexico-a79ad3946b7
    #2, Turtle? — 
    https://medium.com/@turtlecoin/out-of-the-shell-2-turtle-d9c3dfdaf6b2
  • TurtleCoin Core 0.3.2 —A few changes went in to 0.3.2, and the good news is, this has helped out the exchanges, the bad news is, we’re getting some reports of high volume daemons coming out of sync. This means pool operators are about ready to toss me off a bridge right about now as their chains can get just enough out of sync sometimes to cause problems. We’re working hard on replicating the issue on dev machines so we can narrow down a concrete fix, but in the mean time taking many stabs at possible solutions just in case. As always, we’re optimistic, and this should not affect the overall stability of the network, but it is our first priority and a primary concern to fix this issue. Service operators keep this network moving, often un-thanked! Don’t forget to say thanks to your pool operator, if you see them today.

Golang, will you be our savior? Circle [yes] or [no]
  • Golang, Stability, and the Future — We’ve been hard at work making reliability and stability improvements to the current codebase, in C++. Some bugs have been easier than others, but the whole way, we’ve been getting closer and closer in familiarity to our code base and its little quirks, and it’s left us wondering what more we can do..
     Long story short, rather than put too much more duct-tape on the current project, we’ve begun taking a close look at what a complete redesign may look like, starting with a base written in Golang, with performance and security in mind from step one. We officially broke in to teams Thursday and began the process of assessing the Daemon and Simplewallet components of the project. This starts by diagramming from a protocol level what is needed to make these components work from scratch. 
    I look forward to this project quite a bit, as it will be a fresh start for all of us to create this machine how it was meant to work, from the ground up.
  • Proposal 001 — A proposal has been made for a solution to fix stuck transactions — be sure to make your opinion heard on this issue if you have any feelings one way or the other.
    Proposal for Standardized Mixin, Transaction Size, & Transaction Fees for Large Sends
    https://github.com/turtlecoin/meta/issues/59
  • Forknote, Call for participation — Forknote, the project that helped us become TurtleCoin, is looking for development help in integrating Monero into their build software, and as a community, we’re keen on helping those who’ve helped us. Please take a minute to review the details here:
    https://github.com/turtlecoin/meta/issues/57
  • GUI Wallets — Just in case you weren’t aware, we have a few GUI wallets that are receiving regular updates and lots of love from our community contributors, and if you’re into graphical programs rather than command line, these are right up your alley!
    Turtle-wallet is our python GUI wallet; if you’re into Python or like tinkering, this is the one for you!
    https://github.com/turtlecoin/turtle-wallet
    Xamarin-wallet is our windows GUI wallet; if you just want to unzip a folder and double click an icon to get started, this one is your best bet.
    https://github.com/turtlecoin/desktop-xamarin
  • Wreiner’s Build Script — This one is more for us nerds, and less for the regular users, but there’s someone named Wreiner in the chat who’s helped us out quite a bit and made a build script that does a few things we were forgetting to do in the Linux builds, which is including static libraries for a few things. If you use Debian to run TurtleCoin, then this one’s for you, my friend!
    https://github.com/turtlecoin/turtlecoin/blob/master/build-release.sh
  • Docs and Wiki — AC, Bebop, Zed, and a bunch of other industrious Turtles have been working hard on our documentation fragmentation issue lately. We have a lot of guides, but they’re all spread out, so these guys came together to bring you some cool documentation repos for users, devs, and operators. When they are done, these repos will merge, and become our knowledgebase. I hope some day we can be the most well-documented project out there, and these guys are pushing that vision forward every day!
    https://github.com/turtlecoin/turtlecoin-wiki
    https://github.com/turtlecoin/docs
    https://github.com/turtlecoin/turtlecoin/wiki

I’m probably missing a few; it’s been a big week! If you’d like your project or update added, please shoot me a line! — RockSteady