Skip to content

Instantly share code, notes, and snippets.

View sashatanase's full-sized avatar
🍑
Alakazam!

Sasha Tanase sashatanase

🍑
Alakazam!
View GitHub Profile
@sashatanase
sashatanase / Analysis.md
Last active May 17, 2024 13:49
Competitive_Analysis.md

Here's an updated competitive analysis with links included:

Marketing Positioning

Website Target Audience Unique Selling Proposition Branding Mission
Botanix Labs Businesses, developers Environmentally friendly tech Green, tech-forward To drive sustainability in technology
Elastos Developers, businesses Decentralized internet infrastructure Futuristic, secure To build a safer, decentralized internet
Stacks Bitcoin enthusiasts, developers

🕵🏻‍♀️ tBTC QA Setup

Process for tBTC Minting dApp QA

🙋🏻‍♀️ Who

Everyone in the Marketing Guild who wants to help us should QA the tBTC dApp. The QA testing will be agnostic of the tester’s expertise and skill set.

❓Why

@sashatanase
sashatanase / tBTC QA Testing Template.md
Last active January 10, 2023 15:57
tBTC QA Testing Template

tBTC dApp QA Testing

  • 🖥 Browser Version:
  • 🖥 Test Device:
  • 👩🏻‍🦰 Test Device:
  • 📆 Date:

First Screen

Connect Wallet Button not working

Diary:

Day 0:

Enterview with Sasha regarding all the aspects and extension of the study.

I've received my testnet tokens and all the instructions.

Day 1:

Introduction

I am going to use Digital Ocean since I am running already the other PRE node on it. I use to work with AWS and Google Cloud, but Digital Ocean is usually cheaper. Anyway I check the costs of running ithe node in different providers.

AWS

Threshold Network Diary Study

This is my continous journal regarding thresholds network diary study to setup a testnet node in the threshold network. I was briefed by one member of the Threshold Team and questions were quickly resolved. Let's get to work!

Node Setup Preparation (Day 1)

I chose Hetzner as my cloud hosting provider as it has good tooling, fair prices and I'm generally quite happy with its hosting capabilities. It supports also rudimentary monitoring capabilities (e.g. when notification channels when host goes down or some node resources go over customized threshold) but in order to monitor software, I will do this on a more granular level later post-setup.

According to node requirements, I will go for one with containerized component requirements in the range of 2 (shared) vCPUs / 2GiB Memory / >1 GiB Storage. In Hetzners case, an ideal candidate is cpx11. I checked available server-types for hetzner directly from commandline with their handy [cli tool](https://github.com/hetznercl

👓 Diary

📓 Day 1

  • 📖 Started with going over the Overview document again, chose the write along techique for the diary. Noted the imporant points from the doc(links and steps)
  • 🧐 Read the node setup documentation to get a better overview of the whole process.
  • 📘 I choose Azure to host the VM because i already have other machines running there and i`m confortable with their environment image

📓 Day 2

  • ⚗️ I added a new alchemy app.
@sashatanase
sashatanase / Diary Entry - User 1.md
Created November 11, 2022 14:24
Diary Entry - User 1

Diary

Day 1

Part 1

I started with the povided Gist.

Testnet tBTC v2 node Setup

📓 Diary Study Onboarding/OVERVIEW

Please read carefully these instructions

First of all I would like to explain to you what a Diary Study is. A Diary Study is a research method that runs on multiple days, and the participant decides the study hours within the study schedule. The study consists of moderated sessions and unmoderated sessions.

For this study we will have two calls, one call prior to the start of the study where I will onboard you and brief you about the study task, and a post-task interview that will take around 45-60 minutes.

📆 Study Dates

👓 Diary Entry Example

Day 1

I've received my testnet tokens and the private testnet invitation. I've checked what are the machine requirements for the node setup. I decided to use Digital Ocean so I had to go and create an account. I used to use X but now I want to switch to Digital Ocean because my firends kept on schilling it.

I've read the Documentation and I think [user thoughts]

After reading the Docs I set up my Ubuntu machine on X cloud provider. The process was very easy because their interface is intuitive and it only took a few minutes ...

After setting the basic machine up, I downloaded the node from this link. It was very difficult to install because ..., but I overcame that by ...