스팀잇 계정 직접 만드는 방법 (steem-python 이용하기)steemCreated with Sketch.

in #kr7 years ago (edited)

front_normal.jpeg

스팀잇 계정은 기본적으로 무료가 아닙니다. steemit.com이 대신 내주는(?) 것이지요. 스팀 계정을 직접 만드는 비용은 7 STEEM입니다. 물론 소모되는 것은 아니고, 계정 생성 즉시 스팀파워로 받습니다. 그리고 개인정보를 가져다가 바쳐야 합니다. 그래서 혹시 직접 계정을 만들어 보고 싶으신 분들을 위하여, 그 방법을 알아보겠습니다.

우선 스팀잇 계정을 만드는 세가지 방법입니다.

steemit.com 에서 직접 가입

steemit 에서 계정 생성비용 (7 STEEM)을 내줍니다. 그리고 소량의 스팀파워도 임대 해 줍니다. 그대신 이메일, 전화번호 등의 개인정보를 제공해야 합니다. 또한 바로 생성되지 않는다는 단점이 있습니다.

대리생성 사이트에서 만들기

https://anon.steem.network/ 같은 사이트에서, 유료로 생성할 수 있습니다. 개인정보 제공 없이 생성할 수 있으나, 비쌉니다. 현재 10 STEEM을 청구하니, 수수료를 약 3 STEEM정도 떼어먹는 것입니다.

스팀잇 라이브러리로 직접 만들기

스팀잇 공식 Python 라이브러리/툴을 이용하여 계정을 만듭니다. 딱 7 STEEM만 있으면 만들수 있고, 소모된 STEEM은 해당 계정의 SP로 충전되므로 손해는 전혀 없습니다. 각종 봇이나 지인을위한 계정을 만드시는 경우 이방법을 사용하시면 개인정보유출도 막고 스팀도 절약하실 수 있습니다. 컴퓨터와 별로 안친하신분들에게는 조금 어려울수도 있지만, 라이브러리와 함께 제공되는 툴이 매우 편리하기때문에 궁금하신분은 한번 도전해 보시길.. 코딩을 못해도 무궁무진한 것들을 하실 수 있습니다. ^^

steem-python 라이브러리는, 스팀 공식이니 100% 신뢰하셔도 됩니다. 코딩을 할줄 알든 못하든, steempy 툴을 이용하면 훨씬 간편합니다. steem-python에 대해 궁금하신 분들은 GitHub는 아래를 확인하세요.
https://github.com/steemit/steem-python

그럼 steempy툴을 이용하여 steem 계정을 만드는 방법을 알려드리겠습니다.

만드는 절차

  1. python3을 설치한다
  2. steem python 라이브러리를 설치한다
    pip install -U steem
  3. steempy 명령이 실행되나 확인
    steempy
  4. 계정 생성비를 지출할 계정 등록 (지갑등록이며, 7 STEEM이나 그에 상응하는 SBD가 잔고로 있어야 합니다)
    steempy importaccount [계정명]
    Account Passphrase: 메시지 나오면 해당 계정 private key 입력
    Passphrase: 메시지 나오면, 본인이 원하는 지갑암호 입력.
  5. 키를 확인한다
    steempy listkeys
    이때 나온 키들은 나중을 위해 어디든 잠시 복사해 둔다 (trouble shooting)
    public key이므로 보안문제는 없다.
  6. 계정을 생성한다
    steempy newaccount --account [위에서등록한계정이름] --fee "7 STEEM" [만들고싶은계정이름]
    7 STEEM 대신 그에 상응하는 SBD로 적어도 됨
    New Account Passphrase: 메시지 나오면, 새로운 계정에 설정할 비밀번호를 입력한다
    Confirm New Account Passphrase: 메시지 나오면, 위에 입력한 비밀번호를 재입력한다
    Passphrase: 메시지 나오면, (4)에서 설정한 지갑암호를 입력한다
    모두 성공하면, 결과 JSON 메시지가 출력되는데, 나중을위해 저장해둔다
  7. steemit.com 가서 로그인 시도해 본다. (6)에서 설정한 비밀번호를 입력하면 된다.
  8. 지갑에 7 STEEM 충전된것을 확인한다

문제 해결

툴에 버그가 있어서, 위의 절차중 실수를 하면 수동으로 리셋해야 한다. 키중복때문에 생기는 문제인데,

  1. 등록된 키 확인
    아래와같이 입력하면, Public key들이 나온다.
    steempy listkeys
    이중에서, "만드는 절차"의 (5)에서 확인한 키를 제외하고 모두 삭제해야 한다.
    만일 5에서 나온 키를 삭제하면 (4) 의 절차를 다시 수행해야 한다.

  2. 키 삭제
    위에 등록된 키들중에, "만드는 절차" (5)의 키가 아닌 것을 하나하나 복사해서 다음 명령어를 이용해 삭제한다
    steempy delkey [public key]
    다시 steempy listkeys를 입력하여 모두 삭제되었는지 확인한다.

  3. "만드는 절차" 의 (6)을 다시 수행

  4. 만약 잘 안되면, 스텝이 꼬인것이니 모든 키를 다 지우고 "만드는 절차"의 (4) 부터 다시 수행

Sort:  

희한하네요!!

ㅎㅎㅎ 그쵸? 뭔가 재밌습니다..

감동적인 @asbear님 안녕하세요! 저는 스팸 없는 세상을 꿈꾸는 kr 가이드독이에요. 러블리한 @bree1042님 소개로 왔어요. 칭찬이 자자~ 하시더라구요. ^^ 잊지못할글 올려주신것 너무 감사해요. 작은 선물로 0.5 SBD를 보내드립니다 ^^

브리님한테 감사하다고 전해라~~~~ㅋㅋ

Cheer Up! 많은 사람들이 이 포스팅에 관심을 갖고 있나봐요!

  • from Clean STEEM activity supporter

부계정 이용하려고 따라해보고 있습니다. ㅎㅎ 감사합니다. tip!

우왕 ㅎㅎ 옙.. 근데 윈도우에서 steem-python이 설치가 안된대요 리눅에서 해보세요.. 아니면 SteemJS로 하세요!! ^^

흠흠... 집에 윈도, 리눅스 둘다 잇는데 둘다 안되네요 ㅠㅠ

좋은 정보 감사 합니다.

이렇게 새로운 계정을 만들수 있군요?

상세하게 설명을 해 주셨으니
일단 시도를 해봐야 뭐가뭔지 알 수 있겠지요?

좋은 정보 주셔서 감사합니다.

만들일 있으시면 연락 주세요 제가 대신 만들어드릴게요. ^^

아...말씀 만으로도 감사합니다.
그럼 준비가 되면 염치불구하고 부탁 드리겠습니다^^

꿀팁이네요 부계정 만들때 이용해봐야겠습니다. 감사합니다~

^^ 감사합니다...

뭔가 엄청 유용할 거 같은데, 파이썬 프로그램을 사용할 줄 모르네요.

파이썬을 사용하실필요는 없구요 커맨드라인에서 명령아 입력하시는것만 하시면 저 툴을 사용 하실수 있어요^^ 더 자세히 포스팅 할게요 ㅎㅎ

아주 유용한 정보 감사합니다

감사합니다..!!^^

좋은 정보 감사해요~ 같은 개발자로서 저도 스팀 관련 개발 많이 해야겠다는 동기부여 받고 갑니다!

개발자만나면 항상 반가워요~! 스팀잇 툴이 잘 만들어져있어서 개발을 못해도 많은걸 할수 있네요.. ^^

저도 정말 반갑습니다~
주어진 건 많지만, 반면 문서화가 너무 부족하다는 느낌이에요 ㅠㅠ 뭐 하나 하려하면 다 시도해보고 시행착오를 겪어야 하니.. 베타 딱지 떼고 문서화도 훌륭히 돼서 더 참여가 쉬워지고, 발전도 많이 되었음 하네요!!

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 65248.25
ETH 3471.40
USDT 1.00
SBD 2.51