국경없는 경제의 구축: 알고랜드 자바스크립트 SDK를 공개합니다

Algorand
Algorand
Published in
3 min readMar 19, 2019

--

알고랜드 개발자 팀 일동:

저희는 최근 알고랜드 Go SDK를 공개하여 알고랜드 네트워크와 호환 가능한 GO API를 발표하였습니다. 오늘 저희는 Node.js와 일반 브라우저를 위한 JavaScript SDK를 공개했습니다. 공개된 SDK는 독립된 환경에서 계정 생성, 백업 및 저장, 거래생성 및 서명 기능을 지원합니다.

또한 해당 SDK를 통해 클라이언트들은 알고랜드 노드의 algod, kmd 프로세스와 호환가능합니다. SDK를 통해 자바스크립트에 익숙한 클라이언트들은 알고랜드 상에서 노드를 운영하고나 웹 애플리케이션을 운영할 수 있습니다.

본 자바스트립트 SDK는 현재 알고랜드 테스트넷에서 사용 가능하며, 여기를 통해 접근하실 수 있습니다. 테스트넷은 곧 오픈될 예정이며, 유저분들은 깃허브를 통해 사용하신 후 피드백을 공유해주실 수 있습니다. 또한, 알고랜드의 개발자 페이지를 통해 SDK사용과 관련한 자세한 내용을 확인하실 수 있습니다.

기타 언어 지원, 테스트넷 및 메인넷 런칭 뉴스 등 새로운 소식을 받아보시기 위해서는 이곳을 확인해 주시기 바랍니다.

SDK Quick Start

웹 애플리케이션에서 SDK를 사용하기 위해서는, 자바스크립트 file을 깃허브에서 다운로드 받은 후 HTML에 추가해주시기 바랍니다.

<script src="algosdk.min.js"/>

노드에서 설치하여 사용하기 위해서는, 아래 명령어를 실행해주시기 바랍니다:

$ npm install algosdk

Sample code

간단한 예를 들자면, 아래와 같은 노드 예제를 사용하여 계정을 생성하고 백업 문구를 저장할 수 있습니다.

const algosdk = require('algosdk');

//create an account
var account = algosdk.generateAccount();
console.log(account.addr);

//get backup passphrase for account
var mnemonic = algosdk.secretKeyToMnemonic(account.sk);
console.log(mnemonic);

알고랜드를 향해 보내주시는 개선사항 혹은 건의사항은 언제나 환영입니다. 테스트넷을 체험하고 싶은 분들은 신청을 부탁드립니다.

--

--

Algorand
Algorand

World’s first open source, permissionless, Pure Proof-of-Stake blockchain protocol designed for the future of finance.