<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[STK Token - Medium]]></title>
        <description><![CDATA[A new cryptocurrency for instant payments at point of sale. - Medium]]></description>
        <link>https://medium.com/stk-token?source=rss----1dcf876a9db9---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>STK Token - Medium</title>
            <link>https://medium.com/stk-token?source=rss----1dcf876a9db9---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Mon, 25 May 2026 22:04:12 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/stk-token" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[STK Progress Update: April 12th, 2019]]></title>
            <link>https://medium.com/stk-token/stk-progress-update-april-12th-2019-3c77973f3c09?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/3c77973f3c09</guid>
            <category><![CDATA[fintech]]></category>
            <category><![CDATA[tech-startups]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[partnerships]]></category>
            <category><![CDATA[columbia-university]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 12 Apr 2019 18:30:57 GMT</pubDate>
            <atom:updated>2019-04-12T18:30:57.212Z</atom:updated>
            <content:encoded><![CDATA[<p>This past week Miro was invited to present STACK at Columbia University to students and other tech start-ups! STK will also be teaching Blockchain at George Brown College in Toronto.</p><p>We are excited to share our learnings and experiences to help the next generation of tech start-up entrepreneurs and blockchain developers!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/0*hq1iy3R8IJb263F_" /><figcaption>Miro at Columbia University presenting STACK.</figcaption></figure><ul><li><strong>April Offers: </strong>April’s offers and promotions have launched to help STACK members pack up + go on an adventure! Members can save money and plan their trips with Contiki, Bentley, Lyft, Esso and Shoppers Drug Mart offers while Purdy’s, Dessy and AUXE provides discounts for seasonal moments in the month. More details in the STACK app!</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Aj1GfwTcnlbez1QJ" /></figure><ul><li><strong>IN-HXOUSE Conversations Panel:</strong> STK attended IN-HXOUSE Conversations powered by Microsoft with panelists Bella Hadid, La La Anthony, Jennifer Rubio and Morgan DeBaun, moderated by Olivia Perez. The panel discussed what it means to be an entrepreneur in 2019, providing their unique perspectives based on personal &amp; professional experience from different industries.</li><li><strong>STK teaches Blockchain at George Brown: </strong>Our lead developer Thomas is teaching full stack development for the Blockchain Development Program at George Brown College.</li></ul><p>That’s it for now, we’ll see you in two weeks with more to report. As always, join the conversation anytime on <a href="http://t.me/stktoken">Telegram</a>, <a href="https://twitter.com/STKtoken">Twitter</a>, <a href="https://discord.gg/BcecgAR">Discord</a> and <a href="https://www.reddit.com/r/STKToken/">Reddit</a>. If you’re interested in partnering with STACK or STK, <a href="https://www.getstack.ca/partnerships">get in touch with us.</a> To download the app, visit the <a href="https://www.getstack.ca">STACK website</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3c77973f3c09" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/stk-progress-update-april-12th-2019-3c77973f3c09">STK Progress Update: April 12th, 2019</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[STK Mobile Wallet: P2P Tutorial]]></title>
            <link>https://medium.com/stk-token/stk-mobile-wallet-p2p-tutorial-5ffb37796844?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/5ffb37796844</guid>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[fintech]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Tue, 09 Apr 2019 18:03:01 GMT</pubDate>
            <atom:updated>2019-04-09T18:03:01.189Z</atom:updated>
            <content:encoded><![CDATA[<p>In continuation to our video tutorial, ‘How to Load Your Token to STK Mobile Wallet’, we are releasing a series of how to you will use your tokens using STK app, with features currently available on STACK.</p><p>The steps outlined in our first tutorial, are the first steps you would take before being able to use your tokens in real life.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fh5jgRvSqJXE%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dh5jgRvSqJXE&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fh5jgRvSqJXE%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/ce462c814f60e5c0b3703e522a071510/href">https://medium.com/media/ce462c814f60e5c0b3703e522a071510/href</a></iframe><h3>P2P: Send + Request Money Fee-Free</h3><p>The P2P feature can be used in any situation that requires you to send or receive money from another STK Mobile Wallet user. The feature is quick, easy to use and best of all, fee-free. Whether you borrowed money from a friend or want to avoid the awkward conversation of requesting money from them, use P2P.</p><p>Here’s how you will be able to use P2P.</p><ol><li>Log into the STK Mobile Wallet.</li></ol><figure><img alt="" src="https://cdn-images-1.medium.com/max/689/1*3P35AcjgTzNlZJ4YvPUvug.png" /></figure><p>2. Select Send/Request Money.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/690/1*QYuQBVxAhC4GDEUZU7lzrg.png" /></figure><p>3. Select send + input amount to send or request.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/690/1*FYcYVj0v7Tevt-6zKwCPHw.png" /></figure><p>4. Input your friend’s info or find them in your address book.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/692/1*28kEaDChuFVm2WgIlv8TWw.png" /></figure><p>5. Confirm balance, input your message and slide to send.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/693/1*UcB61LX7ndTRhvuWTAYG8w.png" /></figure><p>That’s it! It’s that simple.</p><p>We’re excited to be able to provide features like P2P in the STK Mobile Wallet once it’s open to the public. STACK features will also be available on the STK app, allowing users to bring their crypto into real life beyond POS transactions.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5ffb37796844" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/stk-mobile-wallet-p2p-tutorial-5ffb37796844">STK Mobile Wallet: P2P Tutorial</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[STK Progress Update: March 29th, 2019]]></title>
            <link>https://medium.com/stk-token/stk-progress-update-march-29th-2019-76341d60f2ad?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/76341d60f2ad</guid>
            <category><![CDATA[partnerships]]></category>
            <category><![CDATA[fintech]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 29 Mar 2019 20:35:10 GMT</pubDate>
            <atom:updated>2019-03-29T20:40:14.523Z</atom:updated>
            <content:encoded><![CDATA[<p>It’s been an exciting past few weeks! Miro has been welcomed as a board member of the <a href="http://bit.ly/CPPOhome">Canadian Prepaid Payments Organization</a>, it opens up the opportunity for STACK and STK to drive consumer adoption. Prepaid currently tops $4 billion loads annually! It’s flexible technology allows Fintech companies to innovate and improve customer experience.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*vWVVtBpI8tmjwZ4NMsox4Q.jpeg" /><figcaption>Prepaid’s technology allows Fintech companies to innovate, enabling STACK &amp; STK to drive consumer adoption.</figcaption></figure><p>The Business Development team is expecting to see exciting developments in partnerships in the coming months, stay tuned!</p><ul><li><strong>CPPO Board Member: </strong>STACK has been welcomed to the <a href="http://bit.ly/CPPOhome">Canadian Prepaid Payments Organization</a> (CPPO) as a board member. “The prepaid industry is continuing to grow and evolve, driving new market opportunities globally. Powering this growth is the flexibility of the platform that allows for innovation to be quickly delivered to consumers who are actively looking for solutions and tools to help manage and control their financial futures. I’m proud to be <a href="https://www.newswire.ca/news-releases/cppo-adds-five-new-members-strengthening-presence-in-the-canadian-prepaid-industry-839304099.html">joining the CPPO</a> as their latest board member to help drive innovation and consumer adoption.”- Miro</li><li><strong>McMaster Nomination: </strong>Congratulations to Teddy and Nahim from the STACK team for receiving Supervisor Recognition from McMaster Engineering-nominated by former Blockchain Developer, Nat Chin.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*yD-FkE2GrNQGYV8z" /></figure><ul><li><strong>AUXE Partnership: </strong>STACK has partnered with AUXE, a startup serving the GTHA and London to get users $25 off their first repair. Access a mobile team of certified technicians that will diagnose and repair Samsung or Apple devices through STACK. More details in app.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*dEmrAlEoJHpbq3ie" /></figure><ul><li><strong>Partnerships: </strong>The Business Development team has been working on exciting partnerships for the upcoming months. Excited to share more news soon!</li><li><strong>AMA:</strong> A big thank you to everyone who joined our last AMA yesterday! If you missed it, get caught up on the conversation <a href="https://www.reddit.com/r/STKToken/comments/b6m86f/hi_we_are_the_stk_team_ask_us_anything_march_28/">here.</a> We greatly appreciate the support, feedback and engagement we’ve received from all our AMA’s.</li><li><strong>Monthly Top 10 FAQ’s: </strong>Moving forward we will be posting the community’s top 10 questions on Reddit. Telegram admins will open up time for questions the week prior to being posted on Reddit, tag your questions with #Top10FAQ.</li></ul><p>That’s it for now, we’ll see you in two weeks with more to report. As always, join the conversation anytime on <a href="http://t.me/stktoken">Telegram</a>, <a href="https://twitter.com/STKtoken">Twitter</a>, <a href="https://discord.gg/BcecgAR">Discord</a> and <a href="https://www.reddit.com/r/STKToken/">Reddit</a>. If you’re interested in partnering with STACK or STK, <a href="https://www.getstack.ca/partnerships">get in touch with us.</a> To download the app, visit the <a href="https://www.getstack.ca">STACK website</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=76341d60f2ad" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/stk-progress-update-march-29th-2019-76341d60f2ad">STK Progress Update: March 29th, 2019</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[STK Progress Update: March 15th, 2019]]></title>
            <link>https://medium.com/stk-token/stk-progress-update-march-15th-2019-c4b61645d076?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/c4b61645d076</guid>
            <category><![CDATA[partnerships]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[personal-finance]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[new-features]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 15 Mar 2019 20:12:35 GMT</pubDate>
            <atom:updated>2019-03-15T20:12:34.989Z</atom:updated>
            <content:encoded><![CDATA[<p>A new feature has dropped and another partnership to announce; both allowing STACK members to make managing their money and transportation around town more convenient.</p><p>Got plans this weekend? STACK has partnered with Lyft to get STACK members a special offer on their rides to and from St. Paddy’s celebrations this weekend!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*-Yw9O1GGyezQRvO_" /></figure><p>Bill Split is now available on the STACK app. Split any bill with your STACK friends in a few quick steps, no more awkward pay back conversations.</p><p><strong>STACK Updates</strong></p><ul><li><strong>Bill Split:</strong> This exciting feature is now available on the STACK app. Split any bill with your STACK friends easily.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*9LJrOHQfbGvP_4pI" /></figure><ul><li><strong>Lyft Partnership: </strong>Kick off your celebrations by riding responsibly to and from St. Paddy’s Day parties. Lyft is offering new Lyft riders $10 off the first two rides. Available for GTHA, activate in STACK to get started.</li></ul><p><strong>Community:</strong></p><ul><li><strong>Women in Tech — Celebrating International Women’s Day #BalanceforBetter:</strong> In this instalment of our Women in Tech series, explores the theme of #BalanceForBetter and highlights women, projects and organizations led by women that are making the world a better place.</li><li><strong>ETH UofT:</strong> Our lead blockchain developer “Thomas” did a talk with former STK blockchain developer “Natalie” on <em>Introduction to building Ethereum Smart Contracts with Solidity</em>. Thank you to UofT Blockchain Group for organizing this awesome event, we met so many students that were excited in learning how to build dApp.</li></ul><p>That’s it for now, we’ll see you in two weeks with more to report. As always, join the conversation anytime on <a href="http://t.me/stktoken">Telegram</a>, <a href="https://twitter.com/STKtoken">Twitter</a>, <a href="https://discord.gg/BcecgAR">Discord</a> and <a href="https://www.reddit.com/r/STKToken/">Reddit</a>. If you’re interested in partnering with STACK or STK, <a href="https://www.getstack.ca/partnerships">get in touch with us.</a> To download the app, visit the <a href="https://www.getstack.ca">STACK website</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c4b61645d076" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/stk-progress-update-march-15th-2019-c4b61645d076">STK Progress Update: March 15th, 2019</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Women In Tech: Celebrating International Women’s Day 2019 #BalanceForBetter]]></title>
            <link>https://medium.com/stk-token/women-in-tech-celebrating-international-womens-day-2019-balanceforbetter-932a7be54755?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/932a7be54755</guid>
            <category><![CDATA[fintech]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[women-in-tech]]></category>
            <category><![CDATA[international-womens-day]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 08 Mar 2019 15:36:14 GMT</pubDate>
            <atom:updated>2019-03-08T15:36:14.030Z</atom:updated>
            <content:encoded><![CDATA[<p>International Women’s Day is a global day celebrating the social, economic, cultural and political achievements of women as a global community. This year’s theme, <a href="https://www.internationalwomensday.com">#BalanceForBetter</a>, strives to increase gender balance in all industries for a better working world. How can we achieve this balance? Bring awareness, motivate others and take action. Everyone can do their part.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*5lgk0DfpWkLH07Ej" /><figcaption>Happy #IWD2019.</figcaption></figure><p>By empowering women through technical education it can help bridge the gender gap and open up opportunities for more women in tech. Some organizations that work to nurture women’s tech talent are <a href="https://girlswhocode.com">Girls Who Code</a> (USA), <a href="http://www.blackgirlscode.com">Black Girls Code</a> (USA &amp; South Africa) and <a href="http://www.kizcode.org">Kizcode</a> (UK).</p><p>Girls Who Code, founded by Reshma Saujani, has made the gender gap and tech education more visible by recruiting high profile ambassadors — most notably <a href="https://www.teenvogue.com/story/karlie-kloss-why-i-learned-to-code">Supermodel Karlie Kloss</a> to raise awareness. Girls Who Code has reached almost 90,000 girls and aims to contribute to gender parity by 2027.</p><p>Kimberly Bryant set out to create Black Girls Code to prove that girls of every colour can code. Through workshops and after school programs, Black Girls Code provides underprivileged girls in underrepresented communities the opportunity to learn and master their technical skills. Their goal is to train 1 million girls by 2040.</p><p>Müjde Esin created Kizcode to open doors for Turkish and Kurdish speaking women in the UK who faced domestic violence and forced marriages in their patriarchal societies. It is difficult for these women to integrate into UK society because they face language difficulties and unemployment. Kizcode aims to <a href="https://techtrends.tech/tech-trends/tech-really-making-the-world-a-better-place/">equip these women with skills</a> to improve their quality of life through education and nurturing their skills. By empowering these women with code, tech and computer skills, it provides them with an opportunity for a career, to reach their goals or simply sell their handmade products and recipes online as a means of income.</p><p>You don’t have to set up a coding organization to make a difference. Two women that are fighting for diversity and balance in the workplace for women are <a href="https://mashable.com/2017/03/08/women-in-tech-international-womens-day/#AOGXBBWne5qh">Laura Gómez and Laura Weidman Powers</a>. Through the people analytics tool, Atipica, Laura Gómez helps companies use data to strategize hiring and build more diverse workforces. Laura Weidman Powers, who served as a Senior Policy Advisor to the Chief Technology Officer in the Obama White House, is an advocate for young Black and Latino Engineers, and works to ensure that they’re proportionally represented in the field.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*NK7MwAYlhFEl9QZX" /></figure><p>When empowered with knowledge and mentored, girls and women can make the world a better place.</p><p>A group of girls from San Fernando High School in Los Angeles teamed up with <a href="https://www.diygirls.org/">DIY Girls</a>, an organization supporting girls in STEM, to create lightweight and portable <a href="https://www.wbur.org/hereandnow/2019/02/11/solar-powered-tent-homelessness">solar powered tents for the homeless</a>. Homelessness was close to their hearts as Daniela Orozco, one member of the group who then was a senior of San Fernando, came from a low income family. Within only four years, the girls saw the increase of homelessness in their community and wanted to create a solution. Their solar powered tents has the potential to help many different people worldwide, including refugees or victims of natural disasters.</p><p><a href="https://www.cartierwomensinitiative.com/candidate/thato-kgatlhanye">Thato Kgatlhanye</a> from South Africa launched her company, Rethaka Trading, when she was only 18 years old. Disadvantaged children face many challenges such as lack of school supplies like school bags and being exposing to the risk of getting hit by cars while walking on unsafe roads on the way to school. Rethaka repurposes schoolbags filled with retro-reflective materials to increase visibility for the children’s walk to and from school. These <a href="https://www.bbc.com/news/av/world-africa-35235410/women-of-africa-solar-backpack-entrepreneur-brightens-pupils-lives">bags are fitted with a solar panel</a> that charges as the child is walking to school and when they get back home, they can use it as a light to study. “We are offering dignity, safety and access to light.” — Kgatlhanye</p><p>Although young, these women have shown great contribution to our society, much like blockchain. Blockchain technology is still maturing, but we’ve seen the impact it has already made on the world. If it wasn’t for the development of blockchain, STK Token and other cryptocurrencies, exchanges and wallets wouldn’t exist. It’s also opened up a new type of job for women in tech, Blockchain Developers.</p><p>STK’s former Blockchain Developer, Natalie Chin, who is still in school at McMaster University for Computer Science, is already making an impact in the space. Chin has been very actively involved in the blockchain community; volunteering, organizing, mentoring, and speaking at hackathons — including DeltaHacks and <a href="https://medium.com/stk-token/stackathon-a-recap-a44cdb01acf2">STACKATHON</a> to name a few. Her talent has taken her to ETH San Francisco, where the <a href="https://medium.com/stk-token/stk-big-win-at-eth-san-fran-5a6578c47286">STK team &amp; friends won the top 3 prizes</a>. Chin continues to work in tech in Toronto, and as a Blockchain Professor at George Brown College, where she shares her knowledge and experience to guide the next generation of Blockchain Developers.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*AVs7IutYc16JpnEM" /><figcaption>Former STK Blockchain Developer, Natalie Chin teaching the next generation of developers.</figcaption></figure><p>In all these examples, we can see that when women are empowered, supported and represented in tech, they accomplish incredible things. This is one of the reasons to strive for #BalanceForBetter.</p><p>Is there a woman in tech that inspires you? Do you know someone we should profile? Leave your comments below!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=932a7be54755" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/women-in-tech-celebrating-international-womens-day-2019-balanceforbetter-932a7be54755">Women In Tech: Celebrating International Women’s Day 2019 #BalanceForBetter</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[STK Progress Update: March 1st, 2019]]></title>
            <link>https://medium.com/stk-token/stk-progress-update-march-1st-2019-cbfba3e54285?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/cbfba3e54285</guid>
            <category><![CDATA[fintech]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[fitbit]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 01 Mar 2019 17:25:20 GMT</pubDate>
            <atom:updated>2019-03-01T18:30:04.255Z</atom:updated>
            <content:encoded><![CDATA[<p>Spring is just around the corner and March offers in STACK have arrived! STACK members also have an opportunity to win 2 Fitbit smartwatches to step up their fitness routine and conveniently pay for purchases!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*YWozIvfAtQQKAYZj" /><figcaption>Enter through STACK’s IG for a chance to win 2 Fitbit smartwatches.</figcaption></figure><p>This past week, Miro was also a panelist at the 13th Annual Payments Compliance &amp; Innovation Forum held in Yorkville, a neighbourhood in Toronto. STK will also be mentoring at <a href="https://www.ethuoft.ca/">ethUofT</a>, next week! More details on our update below.</p><p><strong>STACK Updates</strong></p><ul><li>STACK has launched Fitbit Pay and is giving away two Fitbit smartwatches to a STACK member and their fitness buddy to celebrate! Enter through <a href="https://www.instagram.com/getstack_ca">STACK’s Instagram page</a> and visit <a href="http://www.getstack.ca/fitbit-contest">here</a> for full details.</li><li>New March offers have arrived in STACK to help get members refreshed this Spring, more to come the rest of the weeks.</li></ul><p><strong>Community:</strong></p><ul><li><strong>Payments Compliance &amp; Innovation Forum:</strong> Miro was a panelist at the <a href="https://www.canadianinstitute.com/13th-annual-payments-compliance-innovation-forum/">13th Annual Payments Compliance &amp; Innovation Forum</a> in Yorkville, Toronto. Mobile is rapidly changing the Payments Ecosystem in Canada, changing how Canadians do business. The panel discussed the changing view of open-loop prepaid cards and moving into the “bank account” mindset.</li><li><strong>The Silent Contributors of Millennial Culture Part 2 of 2:</strong> In the <a href="https://medium.com/stk-token/women-in-tech-the-silent-contributors-of-millennial-culture-part-2-of-2-a022684ce584">second part of Silent Contributors of Millennial Culture</a>, we spotlight another four women whose technical work has help shape the way we use computers, find information online, design of modern applications and eco-friendly products in the market. It’s truly incredible how their work has built the foundations for today’s tech world.</li><li><strong>ETH UofT: </strong>The STK team will be mentoring Ethereum enthusiasts and students on how to develop dApp at <a href="https://www.ethuoft.ca/">ethUofT</a> at University of Toronto, next week from March 8–10, 2019.</li><li>The team continues its conversations with regulators in multiple regions and continues to take in beta feedback and improve the solution.</li><li>A big thank you to everyone who joined our AMA yesterday, always great to hear feedback and suggestions from our community. If you missed it, you can catch up <a href="https://www.reddit.com/r/STKToken/comments/avu564/hi_we_are_the_stk_team_ask_us_anything_february/">here</a>.</li></ul><p>That’s it for now, we’ll see you in two weeks with more to report. As always, join the conversation anytime on <a href="http://t.me/stktoken">Telegram</a>, <a href="https://twitter.com/STKtoken">Twitter</a>, <a href="https://discord.gg/BcecgAR">Discord</a> and <a href="https://www.reddit.com/r/STKToken/">Reddit</a>. If you’re interested in partnering with STACK or STK, <a href="https://www.getstack.ca/partnerships">get in touch with us.</a> To download the app, visit the <a href="https://www.getstack.ca">STACK website</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=cbfba3e54285" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/stk-progress-update-march-1st-2019-cbfba3e54285">STK Progress Update: March 1st, 2019</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Women in Tech: The Silent Contributors of Millennial Culture: Part 2 of 2]]></title>
            <link>https://medium.com/stk-token/women-in-tech-the-silent-contributors-of-millennial-culture-part-2-of-2-a022684ce584?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/a022684ce584</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[women-in-tech]]></category>
            <category><![CDATA[fintech]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[ux]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 22 Feb 2019 20:52:50 GMT</pubDate>
            <atom:updated>2019-03-01T17:17:58.677Z</atom:updated>
            <content:encoded><![CDATA[<h3><strong>Women in Tech: </strong>The Silent Contributors of Millennial Culture</h3><h3>Part 2 of 2</h3><p>We’re picking up on the first part of ‘The Silent Contributors of Millennial Culture’ by spotlighting another four women whose technical work has contributed to the culture we know today.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*l5_1irUahx1Tfy6pJoqZsA.jpeg" /><figcaption>Image by Raw Pixel.</figcaption></figure><h3>Personal Computers: Mary Allen Wilkes</h3><p>Imagine having to go to a library or internet cafe every time you have to use a computer. Without personal computers, where would we be? The internet, tech industries and jobs where people could work from home or remotely would not exist. Would online shopping exist or be where it is today? Imagine processing your banking transactions, inputting personal information, or trading your cryptocurrencies on a public computer. The lack of security in processing these transactions with sensitive information on a public computer is cringe-worthy to anyone. If it wasn’t for Mary Allen Wilkes, this could’ve been our reality.</p><p>Mary Allen Wilkes is best known for her design of the interactive operating system LAP6 for the LINC (Laboratory INstrument Computer), one of the earliest systems for the personal computer.¹ Not only was she the first person to create the ‘personal computer’, she was the first person to have and use a personal computer in her home.² Although computer programming was male-dominant at the time, she decided to pursue the a career in the field because it was open to women and on a dare from her geography teacher. After graduating Wellesley College, she worked at MIT’s Lincoln Laboratory from 1959 to 1963.²</p><p>The struggles that Wilkes faced were mainly technical, because she had no prior training in coding — like many others in computing at the time.⁴ Although she quickly became a programming whiz, her codes often didn’t produce the result she wanted. Her background in psychology and experience symbolic logic which involves creating arguments and inferences by stringing together and/or statements in ways that resembles coding helped her career. In 1972, after leaving her mark, Wilkes left computer science and entered the Harvard University law school and went on to become an attorney in Cambridge, Massachusetts despite being discouraged by friends and colleagues to pursue law because of the challenges women faced in the field.⁵</p><h3>‘Google-ing’: Karen Spärck Jones</h3><p>How many times have you been stumped with a question at school or work and googled the answer? Need a new recipe? Looking for a new product? For the latest news? Don’t know something? Google it. We give a lot of credit to the search engine, but Karen Spärck Jones pioneered techniques that allow people to work with computers using ordinary words instead of equations or codes, a breakthrough that was important in the subsequent development of search engines.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FMgcCwh5dTh6AE%2Ftwitter%2Fiframe&amp;url=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FMgcCwh5dTh6AE%2Fgiphy.mp4&amp;image=https%3A%2F%2Fi.giphy.com%2Fmedia%2FMgcCwh5dTh6AE%2Fgiphy.gif&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=giphy" width="435" height="244" frameborder="0" scrolling="no"><a href="https://medium.com/media/d572a717792c40e3ed145068d5f47d0c/href">https://medium.com/media/d572a717792c40e3ed145068d5f47d0c/href</a></iframe><p>Karen Spärck Jones, (August 26, 1935 – April 4, 2007) the recipient of the Ada Lovelace award in 2017, was a school teacher before going into computer science. One of her most important contributions was the concept of inverse document frequency (IDF) weighting in information retrieval, which she introduced in a 1972 paper.⁶ IDF helps score and rank a document’s importance in response to a user’s query, which is why the most relevant results are served to you in a search query. IDF is still used in most search engines today.</p><p>Although Jones was never discriminated, it took courage and tenacity to develop a leading academic career at a time when society’s expectations of women went little beyond their roles as wives and mothers. Throughout her career, Jones often campaigned for more women to join the computing field.</p><p><strong>Hybrid Car Batteries: Annie Easley</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/334/1*-Ct4WGG_0gRgWoHKMkDWfg.jpeg" /><figcaption>Image by Tobias Weinhold.</figcaption></figure><p>Millennials are creating a demand for sustainable products, including electric and hybrid vehicles.⁷ When surveyed by Nielsen, 73% of millennials said they’d be willing to spend a little bit more on a product if they knew it was coming from an eco-friendly brand, compared to just 66% of the general public. Without the work of Annie Easley, eco-friendly vehicles may not have existed.</p><p>Annie Easley (April 23, 1933 — June 25, 2011) was a computer scientist, mathematician, and rocket scientist. She started her career as a ‘human computer’ after reading an article about twin sisters who worked for the National Advisory Committee for Aeronautics (NACA). She was one out of four African-American employees at ‘The Lab’. Throughout her 34 year career, she contributed to a number of programs including developing and implemented code used in researching energy-conversion systems and analyzing alternative power technology-the battery technology used for early hybrid vehicles and the Centaur upper-stage rocket.⁸</p><p>Easley never set out to be a pioneer, she wanted to simply get the job done and believed in her ability. Even in the face of discrimination, she persevered. When ‘human computers’ were replaced with machines, Easley evolved with the technology, becoming a computer programmer using languages like the Formula Translating System (Fortran) and the Simple Object Access Protocol (SOAP) to support NASA’s programs. She was also known her outreach programs with NASA — informing students about NASA’s work and inspiring female and minority students to consider careers in STEM. A champion of employee morale Easley was a team player, always emphasizing her appreciation and admiration for her colleagues.</p><p><strong>User Interface and Intuitive Design: Susan Kare</strong></p><p>The technology we interact with has been more intuitive than ever, and this change was influenced by Millennials. Millennials are the first digitally native generation and is the largest generation in American history, therefore they have large and increasing purchase power.⁹ If a brand wants to reach a younger audience, the user interface and design of the product has to be intuitive and aesthetically pleasing.¹⁰ Apple is an influential leader of UI — users don’t feel like they’re just looking at a screen, they feel as if they’re interacting with a whole world beyond it.¹¹ Susan Kare is responsible for some of Apple’s signature graphics to this day.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*wn9uVAVaW05-qRRzjFyI9g.jpeg" /><figcaption>The command key, designed by Kare, was inspired by a Swedish symbol for a castle. Image by Ben Kolde.</figcaption></figure><p>Susan Kare is an American artist and graphic artist who created many interface elements and typefaces for the Apple Macintosh in the 1980’s. Kare joined Apple Computers after receiving a call from Andy Hertzfeld to design the user interface graphics and fonts. Kare developed the idea that the graphics should be easily readable symbols that correlate to real world objects. Some iconic symbols she designed were the Apple clock, the pointer finger, the trash can and the command key which was inspired by a Swedish symbol for a castle.¹² After Apple, she went on to work as a designer for NeXT, Microsoft, Facebook and Pinterest. As of 2010, she heads a digital design practice in San Francisco and sells limited-edition, signed fine-art prints.</p><p>The challenges Kare faced revolved around her work experience. At the beginning of her career at Apple, she was faking it until she made it. She had never designed a computer icon or a typeface before, so she just winged it, never imagining that her work at Apple would become so revolutionary.¹³ MoMA honoured her work by adding her original Apple sketches to their permanent collection. “Design is for everyone, and Kare’s success proves that not only is great design universal, it often happens in spite of things like credentials and direct experience.” — John Brownlee in an article for Fast Company.¹⁴</p><p>The technical contributions of these women has changed how Millennials are using computers, find information and user interface design of everything from technology, products, websites and applications. User Interface was especially important when it came to designing the STK Mobile Wallet. “The overall user experience of blockchain and cryptocurrency has been notoriously unintuitive and unfriendly for average users. The space is filled with all jargons exclusive to people who are deeply passionate in the technology. It presented us a new realm of challenges. The wallet was designed to be intuitive and easy to use regardless of whether the user is new or experienced with crypto.” — <a href="https://medium.com/u/2735aba8a18d">Joanna Chen</a>, STK UX Designer.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*16IMhgq0hr3VOT946PHf8Q.png" /><figcaption>STK Mobile Wallet.</figcaption></figure><p>That’s it for our ‘The Silent Contributors of Millennial Culture’ mini series for Women in Tech. The contributions of these women have not only shaped Millennial Culture but the technology that allows cryptocurrencies to exist. We’ve since been able to build on the fundamentals of what they’ve built, enabling technology and blockchain to thrive. Is there someone else that has contributed to Millennial Culture that we should spotlight? Let us know what you think in the comments below!</p><p><strong>Resources:</strong></p><ol><li><a href="https://en.wikipedia.org/wiki/Mary_Allen_Wilkes">https://en.wikipedia.org/wiki/Mary_Allen_Wilkes</a></li><li><a href="https://mashable.com/2018/03/08/unsung-women-in-tech/#RwYYHsGZFkqB">https://mashable.com/2018/03/08/unsung-women-in-tech/#RwYYHsGZFkqB</a></li><li><a href="https://ethw.org/Mary_Allen_Wilkes">https://ethw.org/Mary_Allen_Wilkes</a></li><li><a href="https://www.nytimes.com/2019/02/13/magazine/women-coding-computer-programming.html">https://www.nytimes.com/2019/02/13/magazine/women-coding-computer-programming.html</a></li><li><a href="https://spectrum.ieee.org/geek-life/profiles/computer-science-a-womans-work">https://spectrum.ieee.org/geek-life/profiles/computer-science-a-womans-work</a></li><li><a href="https://spectrum.ieee.org/geek-life/profiles/computer-science-a-womans-work">https://spectrum.ieee.org/geek-life/profiles/computer-science-a-womans-work</a></li><li><a href="https://thenewswheel.com/millennials-are-creating-a-demand-for-sustainable-products-including-hybrid-and-electric-vehicles/">https://thenewswheel.com/millennials-are-creating-a-demand-for-sustainable-products-including-hybrid-and-electric-vehicles/</a></li><li><a href="https://www.nasa.gov/feature/annie-easley-computer-scientist">https://www.nasa.gov/feature/annie-easley-computer-scientist</a></li><li><a href="https://www.forbes.com/sites/micahsolomon/2018/05/03/for-small-business-week-all-about-millennial-consumers-and-millennial-friendly-customer-experiences/#592be9862f91">https://www.forbes.com/sites/micahsolomon/2018/05/03/for-small-business-week-all-about-millennial-consumers-and-millennial-friendly-customer-experiences/#592be9862f91</a></li><li><a href="https://www.commercialintegrator.com/audiencecontent/user-interface-design-millennials/">https://www.commercialintegrator.com/audiencecontent/user-interface-design-millennials/</a></li><li><a href="https://www.wired.com/2016/06/apple-taught-world-smartphone/">https://www.wired.com/2016/06/apple-taught-world-smartphone/</a></li><li><a href="https://en.wikipedia.org/wiki/Susan_Kare">https://en.wikipedia.org/wiki/Susan_Kare</a></li><li><a href="https://www.fastcompany.com/3043312/moma-recognizes-susan-kare-the-designer-of-the-macintoshs-original-icons">https://www.fastcompany.com/3043312/moma-recognizes-susan-kare-the-designer-of-the-macintoshs-original-icons</a></li><li><a href="https://www.fastcompany.com/3043312/moma-recognizes-susan-kare-the-designer-of-the-macintoshs-original-icons">https://www.fastcompany.com/3043312/moma-recognizes-susan-kare-the-designer-of-the-macintoshs-original-icons</a></li></ol><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a022684ce584" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/women-in-tech-the-silent-contributors-of-millennial-culture-part-2-of-2-a022684ce584">Women in Tech: The Silent Contributors of Millennial Culture: Part 2 of 2</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[STK Progress Update: February 15th, 2019]]></title>
            <link>https://medium.com/stk-token/stk-progress-update-february-15th-2019-9ab688d5fa8c?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/9ab688d5fa8c</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[lightning-network]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[fintech]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 15 Feb 2019 16:56:57 GMT</pubDate>
            <atom:updated>2019-02-15T19:33:20.961Z</atom:updated>
            <content:encoded><![CDATA[<p>Happy Friday Friends! We are continuing to gather feedback from our beta users to refine the app. After working with Huobi for the past few weeks, STK has been removed from ST on Huobi! Here’s what we’ve been working on.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*AsTG28QhXBxeV24U6qThvA.jpeg" /></figure><h3><strong>Recent Progress:</strong></h3><p><strong>Crypto Android V2 Development</strong></p><ul><li>Continue polishing the app with feedback from beta users</li></ul><p><strong>STACK Updates</strong></p><ul><li>New offers have launched on the STACK app! Members are still eligible for $15 off Style Plan by Frank And Oak, $15 off first order of foodora and up to $40 off on HelloFresh. Don’t forget to check the app throughout the month for surprise offers!</li></ul><p><strong>Community:</strong></p><ul><li><strong>ETH UofT:</strong> The STK team will be mentoring Ethereum enthusiasts and students at <a href="https://www.ethuoft.ca/">ethUofT</a> on March 8–10.</li><li><strong>Lightning Series Part 3: </strong>In the <a href="https://medium.com/stk-token/android-lightning-tutorial-6ee84f4c7ec9">final part of the ‘Lightning Series’</a> by <a href="https://medium.com/u/34f2271b4f36">Aleksa Jovanovic</a>, we provide you a tutorial on running your own Lightning Node locally &amp; from an Android phone!</li></ul><p>That’s it for now, we’ll see you in two weeks with more to report. As always, join the conversation anytime on <a href="http://t.me/stktoken">Telegram</a>, <a href="https://twitter.com/STKtoken">Twitter</a>, <a href="https://discord.gg/BcecgAR">Discord</a> and <a href="https://www.reddit.com/r/STKToken/">Reddit</a>. If you’re interested in partnering with STACK or STK, <a href="https://www.getstack.ca/partnerships">get in touch with us.</a> To download the app, visit the <a href="https://www.getstack.ca/">STACK website</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9ab688d5fa8c" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/stk-progress-update-february-15th-2019-9ab688d5fa8c">STK Progress Update: February 15th, 2019</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Android Lightning Tutorial]]></title>
            <link>https://medium.com/stk-token/android-lightning-tutorial-6ee84f4c7ec9?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/6ee84f4c7ec9</guid>
            <category><![CDATA[payment-processing]]></category>
            <category><![CDATA[lightning-network]]></category>
            <category><![CDATA[bitcoin]]></category>
            <category><![CDATA[tutorial]]></category>
            <category><![CDATA[payments]]></category>
            <dc:creator><![CDATA[Aleksa Jovanovic]]></dc:creator>
            <pubDate>Fri, 08 Feb 2019 15:01:01 GMT</pubDate>
            <atom:updated>2019-02-08T15:01:00.951Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*DrKc7wEs4O5q6mwUCy0dCg.jpeg" /><figcaption>Android and Me :)</figcaption></figure><h4>Getting Started</h4><p>In the final part of our Lightning series we will be walking you through running your own Lightning node locally and from an Android phone! Once both nodes are running we will fund the wallet attached to our Android node with test Bitcoin, open a payment channel between our Lightning nodes and make some payments.</p><p><em>Disclaimer: unfortunately this tutorial is tailored for mac users only :(</em></p><h4>Overview</h4><p>To start off, we are going to install btcd and its dependencies and download the Bitcoin testnet blockchain. Next, we will install lnd and its dependencies. While we wait for the testnet blockchain to finish downloading we will break down and set-up the Android code responsible for the Lightning network functionality. Lastly, we will run all of our nodes, open up some payment channels and make it rain.</p><h4>Toolchain</h4><ul><li><a href="https://github.com/btcsuite/btcd">btcd</a>, a Go implementation of the Bitcoin protocol</li><li><a href="https://github.com/lightningnetwork/lnd">lnd</a>, a Go implemention of the Lightning protocol</li><li><a href="https://developer.android.com/">Android Studio</a> for compiling and running your Android code</li><li><a href="https://serveo.net/">serveo</a> to expose your lnd node incase the port 9735 is blocked</li></ul><h3>Installation</h3><h4>Installing btcd and Dependencies</h4><p>Since the btcd project was made in Go, we will first need to install Go. The easiest way, by far, to install Go is via homebrew. If you dont have homebrew, then you can follow instructions <a href="https://golang.org/dl/">here</a>. If you have hombrew, then simply write the command $ brew install go in your terminal.</p><p>After you have installed Go make sure to export your GOPATH and add it to your PATH.</p><pre>$ export GOPATH=~/gocode<br>$ export PATH=$PATH:$GOPATH/bin</pre><p>I’ve created the directory gocode and used it as my GOPATH directory to store any dependencies installed with go. You can use the same directory name or create your own.</p><p>Next, let’s install btcd and its dependencies.</p><pre>$ go get -u github.com/Masterminds/glide<br>$ git clone <a href="https://github.com/btcsuite/btcd">https://github.com/btcsuite/btcd</a> $GOPATH/src/github.com/btcsuite/btcd<br>$ cd $GOPATH/src/github.com/btcsuite/btcd<br>$ glide install<br>$ go install . ./cmd/...</pre><p>Make sure not to get confused with line 2 and 3 as it is one command. Now, let’s spin up our Bitcoin node and download the testnet blockchain.</p><p>btcd --testnet --txindex</p><p>The --txindex flag tells the Bitcoin node to maintain a full hash-based transaction index. This will greatly improve the speed of our Lightning node.</p><p>Let btcd run and download the blockchain, this should take about 4 hours. In the meantime, let’s open up a new terminal window where we can set-up lnd.</p><h4>Installing lnd and Dependencies</h4><p>To install lnd and all of its dependencies run the following commands.</p><pre>$ go get -u github.com/golang/dep/cmd/dep<br>$ go get -d github.com/lightningnetwork/lnd<br>$ cd $GOPATH/src/github.com/lightningnetwork/lnd<br>$ make &amp;&amp; make install</pre><p>lnd and lncli, lnd’s command-line interface, should now be installed on your machine.</p><p>Alright, let’s create a config file for lnd so that we don’t have to provide a tome of command-line flags every time we want to start our node. By default lnd will look for its config file in $HOME/Library/Application\ Support/Lnd or you can specify an alternate location using the flag --configfile=/path/to/config. A sample config file that contains all the possible configuration options can be found <a href="https://github.com/lightningnetwork/lnd/blob/master/sample-lnd.conf">here</a>. The configuration we will be using will be much more concise and looks like this:</p><pre>bitcoin.active=1<br>externalip=&lt;YOUR EXTERNAL IP&gt;<br>btcd.rpcpass=kek<br>btcd.rpcuser=kek<br>bitcoin.testnet=1<br>bitcoin.node=btcd<br>btcd.rpchost=localhost</pre><p>Make sure the config file is named lnd.conf.</p><h4>Setting-up Our Android App</h4><p>You can download the Android code from our public github repo <a href="https://github.com/STKtoken/Android-Lightning-Tutorial">here</a>. Most of the major lifting is done inside either MainActivity.java or App.java Let’s start by breaking down what some of the code does.</p><p><em>Pro tip: Press shift-shift to search the whole Android project and use cmd+click on a member or function name to find where it’s used.</em></p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/1ec0e06ad5498518f9f33223be392788/href">https://medium.com/media/1ec0e06ad5498518f9f33223be392788/href</a></iframe><p>This is the wallet initialization code inside MainActivity.java. Basically, using the getWallet(final File datadir) function, if a wallet doesn’t exist it generates a wallet seed file and sets the encryption password to the specified password. If one does exist, it retrieves it. Then, it initializes an Electrum wallet with the local wallet so that the Lightning node can use the Bitcoin backend provided by Electrum.</p><p><em>Side note: The password is set inside of the </em><em>getWallet(final File datadir) function and you should probably make it something more secure than “123456”</em></p><p>If you want to see your wallet address so you can send test Bitcoins uncomment the following code inside the initWalletNode(App... params) function.</p><pre>Handler handler = new Handler();<br>handler.postDelayed(new Runnable() {<br>    @Override<br>    public void run() {<br>        Log.<em>d</em>(&quot;address&quot;, app.getWalletAddress());<br>    }<br>}, 20000);</pre><p>Then, inside Logcat you will see your address logged under the identifier address.</p><p>The next block of code we are going to look it is the function openChannel(String deposit).</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/b85594c0c3c169796e2e5d646d98965b/href">https://medium.com/media/b85594c0c3c169796e2e5d646d98965b/href</a></iframe><p><em>For testing purposes, breakpoints on lines 11, 13, 16 and 25 are very useful!</em></p><p>It’s fairly simple so I’ll just give you a quick explanation. This function makes an asynchronous call to openChannel(final FiniteDuration timeout, final OnComplete&lt;Object&gt; onComplete, final NodeURI nodeURI, final Peer.OpenChannel open) inside App.java and then waits for the OnComplete&lt;Object&gt; to return a result.</p><p>Let’s take a quick look at openChannel inside App.java.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/c4064195e59e9303f0b084ba00e01fbd/href">https://medium.com/media/c4064195e59e9303f0b084ba00e01fbd/href</a></iframe><p><em>For testing purposes, breakpoints on lines 7, 10, 14 and 19 are very useful!</em></p><p>Essentially, line 19 is calling the the Scala module to open a connection with a peer and from lines 4–18 are waiting for that call to complete. If the connections fails, then an error is thrown. If it succeeds, then the Scala module is called again on line 12 to create a payment channel using the final Peer.OpenChannel open object. This object was passed from MainActivity.java and contains data such as amount of satoshis to fund the payment channel, the node uri you are opening a payment channel with and the amount of fees you are paying for the transaction.</p><p>Lastly, let’s check out how Lightning payments are made.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/e92093f3de11baf85983993690060a97/href">https://medium.com/media/e92093f3de11baf85983993690060a97/href</a></iframe><p>Initially, the expiry for the payment request is checked and the fees are set for the transaction. Then, on line 7 an asynchronous call to the Scala module is made to initiate a payment, passing in the amount to be paid, the node id derived from the uri of the node you are paying and some routing info . If the payment succeeds, then all is well, otherwise the onFailure(Throwable failure) throws Throwable method is evoked. Right now this method doesn’t do anything, but ideally you would have some sort of notification appear in the GUI.</p><h3>Running</h3><p>Hopefully, btcd has finished downloading the blockchain. You’ll be able to tell if it’s finished if new valid peers are connecting to your node.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sZ9M-mNNrn0zaKd21CigoQ.png" /><figcaption>Blockchain Finished Downloading</figcaption></figure><p>Now, shutdown btcd by pressing Ctrl-c and restart it with the command btcd --testnet --txindex --rpcuser=kek --rpcpass=kek. The last two flags are the username and password lnd will use to connect to btcd. I chose kek for the fun of it, but you should probably choose something more secure 😛</p><p>Next up, let’s run lnd in a separate terminal window using the command lnd, but make sure you have set-up your lnd.conf file. Upon first start-up you will be prompted to create your first wallet, so go ahead and open up a new terminal window and type lncli create and follow the directions on screen.</p><p>Once you have created your wallet you can switch back to terminal with lnd and see some cool action taking place! Here are a few useful commands that will come in handy:</p><ul><li>lncli --macaroonpath &lt;PATH TO YOUR ADMIN.MACAROON FILE&gt; macaroons are used as a means of wallet authentication and sometimes lncli won’t be able to find the admin.macaroon file. If lncli can’t find your macaroon file then it will throw and error when you try to run anyone of its commands.The location of the macaroon file is $HOME/Library/Application\ Support/Lnd/data/chain/bitcoin/testnet/</li><li>lncli listpeers lists peers connected to your Lightning node</li><li>lncli getinfo gets info about your Lightning node</li><li>lncli addinvoice -amt &lt;AMOUNT IN SATOSHIS&gt; generates a pay request to be paid by someone participating in a payment channel with you</li><li>lncli connect &lt;NODE URI&gt; connects to a peer using their node uri</li><li>lncli disconnect &lt;NODE PUB_KEY&gt; disconnects from a connected peer using their pub_key found when you use the command lncli listpeers. You’ll notice that the pub_key is just the first part of the node uri without the ip address or the port</li><li>lncli unlock unlocks your wallet when you start-up lnd. You will be asked for the password you used when you created the wallet during the initial start-up of lnd</li><li>lncli listchannels lists all active payment channels you currently have with other nodes</li><li>lncli openchannel &lt;NODE PUB_KEY&gt; &lt;AMOUNT IN SATOSHIS&gt; opens a channel with a node with a specified amount committed to the channel</li><li>lncli closechannel &lt;FUNDING_TXID&gt; closes the provided channel cooperatively using its funding_txid from its channel point. The channel point has the format funding_txid:output_index. If you want to close the channel unilaterally, then use the flag --force as well</li><li>lncli pendingchannels shows you payment channels awaiting confirmations</li><li>lncli walletbalance shows us our wallet balance</li></ul><p>Alright, now that we have covered some of lnd’s basic commands we can move onto actually connecting our nodes.</p><p>You may have noticed that the port which lnd accepts peers on is 9735. This port is most likely closed by your firewall so we will need to use serveo in order to forward traffic to us. Run the command ssh -o ServerAliveInterval=999 -R 9735:localhost:9735 serveo.net. Essentially, this is telling serveo to forward traffic from their port 9735 to ours using the domain name serveo.net.</p><p><em>Make sure to put </em><em>serveo.net in place of &lt;YOUR EXTERNAL IP&gt; in your </em><em>lnd.conf file.</em></p><p>Now, we need to get our nodes uri by using the lncli getinfo command. The uri will be inside of the uris block and there should only be one with the format id@ip_address:9735. We will pass this uri in on the simple Android GUI provided in the github repo so that our mobile node can connect.</p><p>Let’s start up our Android app. If you have an Android phone you can plug it in now, if not then you can just run the app on a simulator. Run the app in debug mode because some of the debug logs I’ve placed throughout can be useful.</p><p>Once the app gets going you’ll be greeted with this screen:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/425/1*Czdub7h7EskqpBsDlB4Lnw.jpeg" /><figcaption>Android Landing Screen</figcaption></figure><p>If you remember earlier, I mentioned how you can retrieve your wallet address. Go ahead and do that and use <a href="https://coinfaucet.eu/en/btc-testnet/">this site</a> to send yourself some test Bitcoins 💸 Since this little demo is pretty primitive, you can restart the app and you should see your wallet balance updated, however sometimes getting the transaction confirmed takes a little bit.</p><p>Grab your node uri from earlier and pop it into the Node URI field. If you are using an actual Android phone I suggest checking out <a href="https://chrome.google.com/webstore/detail/vysor/gidgenkbbabolejbgbpnhbimgjbffefm">Vysor’s</a> free viewing software because then you’ll have a continuous clipboard from your mac to your phone and you’ll be able to use copy and paste! The minimum amount allowed for a deposit is 0.002BTC. I usually use the amount 0.00211 for the deposit amount so that it’s easily recognizable in the feed of lnd. After you have filled out the Deposit field and the Node URI field, you can smash that CONNECT button.</p><p><em>Sometimes you will get “could not connect” errors, if it persists try restarting your serveo ssh server, I’ve found that to help when my node is behaving unpredictably.</em></p><p>Behind the scenes, the Android node is connecting to your local Lightning node and opening up a payment channel simultaneously. This may take a while, but over on your lnd feed in your terminal you should be able to see the fundingRequest coming through.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Z5u5Y-D-rd44wa0wOf7dXg.png" /><figcaption>fundingRequest</figcaption></figure><p>You’ll know its the right one because of the unique amount of 0.00211 😄</p><p>If you lncli listpeers you should be able to see a new node connected that had the same uri as the one shown in the funding request.</p><p>Congrats! Your nodes have made contact 👽</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/425/1*QHol0Veq3WHuC27x6HaVsg.jpeg" /><figcaption>Connected Nodes</figcaption></figure><p>Confirming the channel will take a little longer, but you should be able to see it in your pending channels by using the command lncli pendingchannels.</p><p>After <em>some time</em>, mine took <strong>1 hr</strong>, you should be able to see your newly confirmed payment channel with lncli listchannels. Using mine as an example, from my fundingRequest we can see that my Android nodes uri is 02d1ec413020849d509826c8636efcefc3e2011bb60e51693663d5973dbb6baec2 and here is my open channel:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3aEsCOy489P9UKMG0os7wA.png" /><figcaption>Open Payment Channel</figcaption></figure><p>Bang 💥 we are almost there. Let’s get that Lightning cash flowing now. Using lncli addinvoice -amt 1000 we can generate a pay request for 1000 satoshis.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*rp00Ym3bJhniIKvT5zPKLw.png" /><figcaption>Pay Request</figcaption></figure><p>Back on the Android screen, enter the pay request into the Payment Request field. You can find the payment request in the invoice generated as the value for the pay_req key. In our case it’s lntb10u1pwp4dgdpp5mwsv6nha0jpzngjwl8nuku8xc4a18xaq68khkcz4xw0r0y94rzesdqqcqzys8sacssefge8157zjrsskrgf5d6xnhd4jd3fnyte5k0hcyguxd9rxsg2ky27y5a7xa2kfmeynw23hrppy6mw92fkvngu3zvnu422xthsqwaj96f Now, hit the SEND PAYMENT button.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4go0RemVmsy0pD1LmejtIw.png" /><figcaption>Payment Received!</figcaption></figure><p>Would you look at that, the payment has been received by our local node. If we check out the payment channel with lncli listpeers we see that the local_balance is now 1000 satoshis! How cool 😎</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*hFbTfvBrpcYyxF-6_TiEaA.png" /><figcaption>Payment Channel Updated</figcaption></figure><p>Now, let’s close up the channel and claim the funds we were sent by our Android node. Wait, first let’s check how much we have in our wallet prior to closing the channel with lncli walletbalance.</p><p><em>You’ll notice that this channels point differs from the channel point in the image above, unfortunately I had to restart the process and forgot to grab a new snapshot. Bare with me.</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_IjgptlhXrVr4c6RKZ-9CQ.png" /><figcaption>Balance Pre-closing</figcaption></figure><p>Alright, <em>now</em> let’s close up the channel. Notice the funding_txindex we grabbed from the channel_point.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Hq48hX6jYxSTnyJN201ydw.png" /><figcaption>Closing the Channel</figcaption></figure><p><em>Side note: whenever you receive a txid of any sort, you can plug it into </em><a href="https://live.blockcypher.com/"><em>this site</em></a><em> to see how many confirmations you have because sometimes you’ll be waiting for an hour… </em><strong><em>Just make sure you are on the test BTC network.</em></strong></p><p>Since we did a force close we will have to wait for the <a href="https://en.bitcoin.it/wiki/Timelock#CheckSequenceVerify">CheckSequenceVerify(CSV) timelock</a> on the contract to expire and that could take up to a day or two.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Tk3MJmoz7QCIXX4hwTYkwg.png" /></figure><p>If we take a look at our pendingchannels, we see our channel, under pending_force_closing_channels, with a field called blocks_till_maturity. This is how many blocks need to be confirmed in order for the timelock to expire.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/514/0*_MFM7Ldn6UaSbMYj" /><figcaption>About Two Days to be Precise</figcaption></figure><p>Well, that was underwhelming. As you can see, we have passed the number of blocks required for maturity, but the 1000 satoshis are still in limbo.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Y3VLHKPLuwMCSfhYGIMmow.png" /><figcaption>The Sweeper is Broken!</figcaption></figure><p>Unfortunately, there are some issues going on right now with the lnd’s Lightning Network sweeper. These issues will probably be resolved by the time this article is released. Essentially, a sweeper is a part of the codebase that helps finalize inputs and outputs when a payment channel is closed.</p><p>I reached out to the lnd team and they said that they are currently working on this.</p><p>And thats all she wrote folks.</p><p><em>Hope you guys enjoyed our Lightning series and took something away from it. This last tutorial was quite dense, but for a real blockchain diehard I think some really valuable information can be gleaned from it. Thanks for reading and make sure to check out the rest of our content and stay tuned for cool things we have coming up.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6ee84f4c7ec9" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/android-lightning-tutorial-6ee84f4c7ec9">Android Lightning Tutorial</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[STK Progress Update: February 1st, 2019]]></title>
            <link>https://medium.com/stk-token/stk-progress-update-february-1st-2019-54e8e81b9ea4?source=rss----1dcf876a9db9---4</link>
            <guid isPermaLink="false">https://medium.com/p/54e8e81b9ea4</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[fintech]]></category>
            <category><![CDATA[mainnet]]></category>
            <category><![CDATA[ethereum]]></category>
            <dc:creator><![CDATA[STK Token]]></dc:creator>
            <pubDate>Fri, 01 Feb 2019 16:46:01 GMT</pubDate>
            <atom:updated>2019-02-01T16:46:01.510Z</atom:updated>
            <content:encoded><![CDATA[<p>Today marks one year since token distribution and started listing on our first exchange, Huobi!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*8sHtEdOJ1Jwvf-FG" /></figure><p>We had <a href="https://medium.com/stk-token/2018-year-in-review-with-stk-token-4c4461a5107b">a great year</a> and again we’d like to thank our community for all your support! With STK now on the <a href="https://medium.com/stk-token/stk-is-live-on-ethereum-mainnet-ce8808a104c0">Ethereum Mainnet</a>, our payment solution now works on Mainnet with every ERC20 token which provides real economic value. It also allows us to onboard more users into beta. On STACK side, the app has reached over 60k installs in just 5 months! Here’s what we’ve been working on.</p><p><strong>Recent Progress:</strong></p><p><strong>Crypto Android V2 Development</strong></p><ul><li>User can load Mainnet STK and DAI onto the app and convert</li></ul><p><strong>Server</strong></p><ul><li>Migrate all the endpoints to communicate with Ethereum Mainnet</li><li>Ensure all the payment channel functionality works as expected on Mainnet</li></ul><p><strong>STACK Updates</strong></p><p>If you’re a STACK member, two exciting things are kicking off in the STACK app today…</p><ul><li>#STACKHacks: Since the launch, STACK users have shared amazing deals, discounts and ‘hacks’ on the STACK Worldstream. Starting today, #STACKHacks will be ran monthly, winners can now enter to win $100 CAD by sharing engaging pictures of their hacks.</li><li>New Offers for February are now available on the STACK app to treat your Bae, or yourself! Be sure to check the STACK app throughout the month for some surprise offers.</li></ul><p><strong>Community:</strong></p><ul><li><strong>STK Video Series:</strong> STK is rolling out a video series demoing the STK Mobile Wallet. In the first video, we teach you <a href="https://www.youtube.com/watch?v=h5jgRvSqJXE&amp;utm_source=Twitter_PicSee">how to load your token into the STK wallet for instant POS transactions</a>. The videos will showcase the features and functions of the wallet, which can be easily used by both beginners and experts in crypto.</li><li><strong>Women in Tech — The Silent Contributors of Millennial Culture Part 1 of 2: </strong>In continuation of the Women in Tech Series, this two part series spotlights women whose technical work has helped shape Millennial Culture. The first part of ‘<a href="https://medium.com/stk-token/women-in-tech-fd5f2b5bc389">The Silent Contributors of Millennial Culture</a>’ spotlights four very special women, whose work has impacted the use of smartphones to the music that we know today.</li><li><strong>Lightning Network — Part 2 of 3: </strong>In <a href="https://medium.com/stk-token/lightning-in-a-bottle-e5c3c90b8959">part two of our ‘Lightning Network’</a> series,<a href="https://twitter.com/AleksaJ5"> @Aleksa</a> details some challenges we’ve encountered while working with the Lighting Network.</li><li>A big thank you to everyone that joined into our <a href="https://www.reddit.com/r/STKToken/comments/aippiy/hi_we_are_the_stk_team_ask_us_anything_january_22/">last Reddit AMA</a>. We always appreciate your feedback and your support! Catch you at the next one.</li></ul><p>That’s it for now, we’ll see you in two weeks with more to report. As always, join the conversation anytime on <a href="http://t.me/stktoken">Telegram</a>, <a href="https://twitter.com/STKtoken">Twitter</a>, <a href="https://discord.gg/BcecgAR">Discord</a> and <a href="https://www.reddit.com/r/STKToken/">Reddit</a>. If you’re interested in partnering with STACK or STK, <a href="https://www.getstack.ca/partnerships">get in touch with us.</a> To download the app, visit the <a href="https://www.getstack.ca/">STACK website</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=54e8e81b9ea4" width="1" height="1" alt=""><hr><p><a href="https://medium.com/stk-token/stk-progress-update-february-1st-2019-54e8e81b9ea4">STK Progress Update: February 1st, 2019</a> was originally published in <a href="https://medium.com/stk-token">STK Token</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>