One of the hardest decisions of my life…

Major life changing news: I’ve decided to take the insane, risky leap to leave the comfort and stability of Riot, and tackle an incredibly exciting opportunity that has presented itself to me. Sorta long post ahead… if you care about the nuances of my life, my professional career, and self growth then read on. If you just want the TL;DR version, well there it was!

I’m now a little over 4 years into my time at Riot, and it has been the most impacting of any experiences of my life in evolving who I am. (Credit where credit is due however, I’m pretty sure Victoria has had a hand in things as well!) This experience has led to amazing opportunities, self growth, friendships, and so much more. Many might think I would be a fool to walk away from that, the extended “family” I have, and the amazing perks that come with working with such amazing and talented people. Honestly, I can’t blame them. This was a terrifying decision that I spent many days agonizing over and talking to quite a few confidants about before making the decision that yes, this is the right path.

I’ve been presented with the amazing opportunity to craft my own role in Partner Relations and BizDev at a senior position at a startup that is doing something that I think has valuable merit, and more importantly… something that will challenge me far more than I am now, with a perfect (for me) balance of risk to reward.

In June I’ll be 38 years old, and Victoria is living halfway around the world for the next 2+ years. If I’m going to take any major chances in life and do anything risky with my career, these next 2-3 years are the best real shot I think I have before I need to really think hard about my long-term commitments in life and listen to the adult voice in the back of my head that I’ve been mostly ignoring until now.

And so that brings me here. Friday, April 27th 2018 will be my last day at Riot. I’ve got a lot of work to do to help prepare my team to be successful without me, though I have the full confidence that they will be able to do so… I’ve spent the last 4 years helping them be ready for that. Still, I felt that 4 weeks through the end of the month was the right way to go here for the smoothest transition, I certainly owe them that.

Riot has treated me well these last 4+ years, and the only reason this opportunity has even been presented to me is because of the investment they made in me as a person. There have been honest efforts made to convince me to stay, but I haven’t been this invigorated, excited, and challenged as I am about this new opportunity since, well… since I first started at Riot, and I want that feeling again. I have faith in this new adventure, but if things don’t work out, well… if they have a need for my particular skill set again, Riot has a bit of a known habit of collecting back alumni.

I am a strange mix of excitement, terror, and anxiety. Never before have I walked away from the comfort and safety of a job willingly like this, to take a chance on something else… but I know deep down it’s the right choice.

Stay tuned, and in future days I’ll share more about where I’m going and what I’m doing! (Oh! And I’m not leaving the Santa Monica area, so I won’t be moving or anything!)

Rito Points, an Ethereum blockchain token!

So a bunch of us at work are into Crypto currencies,  both investing and mining, as well as some tinkering around with some of the more technologically-fun things we can do with it.

As a means to tinker even more with some of the exciting fun stuff you can do with custom tokens on the Ethereum block chain, I’ve created a custom token for us, playfully named the Rito Points. It can be stored/sent/received with any Ethereum wallet, just like any other Token, so long as your wallet software supports tracking them (also known as contracts).  (In the event your wallet does not already know how to “watch” the Token, you can still receive them, but just not see or interact with them until you load the contract.) is a great place to start if you need a wallet that can be taught to see custom tokens, and the default Ethereum Wallet/mist installs work well too (but they do require downloading and indexing the whole Ether chain!) Since I expect I’ll be sharing instructions a lot for folks on how to configure their wallet to “see” Rito Points on the blockchain, I figured I’d just document it here for easy reference. Know that any Ethereum address can receive any custom token, including Rito Points, regardless of if the below steps are done, but you won’t be able to see them or manipulate them until you do so. My instructions will be for but will work for any wallet that supports smart contracts.

  1. Log into your MyEtherWallet, and on the left hand menu select “Add Custom Token” (in some other apps this will be called “Watch Contract” or “Watch Token”.)
  2. Under address, enter 0x8ea88ddefa3b470b51c108475ed2073845a3944c
    (In a perfect world, the remaining fields will auto-complete for you. In case they do not, use the following:)
  3. Under Token Symbol enter RP
  4. Under Decimals enter 4 (I tried to keep it simple yet flexible.)

A screen shot of the contract watch panel within Ethereum Wallet/Mist

That’s it! Your wallet now “knows” about Rito Points and can track it’s balance of it as well as send it!

Update! After tinkering with learning more about the Solidity scripting for the smart contracts, I whipped up a new contract that will accept ETH (in incredibly small amounts) and in return send you some RP to the same address that sent the ETH. The conversion rate is roughly 1,000 RP per .01 ETH (Just under a $1 at current rates). This was purely a learning test as well as a method to automate sending our RP to select interested parties while maintaining an ETH balance to cover TX fees… not an attempt to make any ETH, so please don’t wipe out my account! 😉 To leverage it, just send ETH to the following: 0xdFD326B2C0627Cf37757A790cb72a7861bc72037

Contract Explorer, for the curious: