Skip to content

kspr-eth/me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

Hey, I'm kspr!

"It's better to try and do something than not to do it and regret it."


About Me

  • From: Ukraine
  • Who I am: Crypto degen, tech enthusiast
  • Interests: Technology, Cryptocurrency, Travel
  • Learning: Python
  • Contact: X/Twitter @kspreth

GitHub Goals

Goal Status
Create 10+ repositories In Progress
Contribute to at least 1 project In Progress
Earn 50+ stars In Progress

Learning Streak

  • Day 1 (Oct 31) — Started Python lists + BTC chart
  • Day 2 (Nov 1) — Learned dictionaries + DeFi basics
  • Day 3 (Nov 2) — Mastered for/while loops + BTC analysis
  • Day 4 (Nov 3) — Functions (def) + Crypto wallets
  • Day 5 (Nov 4)append(), len() + Blockchain basics
  • Day 6 (Nov 5)if/else + Smart contracts intro
  • Day 7 (Nov 6)if/elif/else + Smart contracts (Ethereum)
  • Day 8 (Nov 7)try/except error handling + DeFi: Uniswap, Aave
  • Day 9 (Nov 8)input() + NFT basics
  • Day 10 (Nov 9)input() for user interaction + NFT: What are they?
  • Day 11 (Nov 10) — File I/O (open()) + Web3.py intro
  • Day 12 (Nov 11) — File I/O with with open() + Web3.py: Connect to Ethereum
  • Day 13 (Nov 12) — Read wallet balance + Gas fees
  • Day 14 (Nov 13)requests.get() + BTC price from CoinGecko API
  • Day 15 (Nov 14)json() + Save price to file
  • Day 16 (Nov 15)response.json() + Save BTC price to price.log
  • Day 17 (Nov 16)time.sleep() + Auto price checker (loop)
  • Day 18 (Nov 17)time.sleep() + BTC price checker every 60 seconds
  • Day 19 (Nov 18) — Telegram alerts when price changes > 1%
  • Day 20 (Nov 19) — Telegram bot + alerts when BTC price changes > 1%
  • Day 21 (Nov 20)schedule library + daily report at 9:00
  • Day 22 (Nov 21)schedule library + daily BTC price report at 09:00
  • Day 23 (Nov 22) — Classes (class) + simple TradingBot object
  • Day 24 (Nov 23) — OOP: class TradingBot + methods (check_price, alert)
  • Day 25 (Nov 24) — Inheritance: TelegramTradingBot(TradingBot) + send_message()
  • Day 26 (Nov 25) — Наслідування: TelegramTradingBot(TradingBot) + notification Telegram
  • Day 27 (Nov 26) — Config file (config.json) + logging instead of print()
  • Day 28 (Nov 27)config.json + logging module (professional logging)
  • Day 29 (Nov 28) — Docker + Dockerfile
  • Day 30 (Nov 29) — Docker + 24/7 bot
  • Day 31 (Nov 30) — ?

My GitHub Stats

Stats

Top Languages

Contribution Snake


Thanks for stopping by!
A ⭐ is the best support.
DM me on X — always open to ideas, collabs, and crypto talks!

About

My personal GitHub profile & goals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published