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

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) 부터 다시 수행

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center