Serum 사용 방법
1. Serum 소개
Serum은 주식, 암호화폐 및 기타 자산 및 파생 상품 거래를 위한 분산형 거래소 플랫폼입니다. Serum은 속도와 확장성 면에서 우수한 성능을 제공하며 분산원장 기술을 통해 안정성과 신뢰성을 동시에 보장합니다.
2. Serum 설치 및 설정
Serum을 사용하려면 다음 단계를 따라 설치 및 설정해야 합니다.
2.1 Rust 설치
Serum은 Rust 언어로 작성되었으므로, 우선 Rust를 설치해야 합니다. Rust의 설치는 공식 웹사이트(https://www.rust-lang.org/)에서 제공하는 지침에 따라 진행할 수 있습니다.
2.2 Serum 코드 복제
Serum 코드를 복제하기 위해 Git을 사용합니다. 터미널 또는 Git Bash에서 다음 명령을 실행합니다.
git clone https://github.com/project-serum/serum-dex.git
2.3 의존성 설치
Serum 코드를 복제한 후, 해당 디렉터리로 이동하여 의존성을 설치합니다. 터미널 또는 Git Bash에서 다음 명령을 실행합니다.
cd serum-dex
make init
2.4 Serum 설정
Serum을 사용하려면 설정 파일을 수정해야 합니다. ./programs/serum-config/src/main.rs
파일을 찾아서 편집기로 열고, 필요한 설정을 수정합니다. 예를 들어 Serum 네트워크를 바꾸려면 mainnet-beta
를 devnet
으로 변경할 수 있습니다.
3. Serum 실행
Serum을 실행하려면 다음 단계를 따릅니다.
3.1 공유 데이터베이스 실행
Serum 코드를 복제한 디렉터리로 이동한 후, 다음 명령을 실행하여 공유 데이터베이스를 실행합니다.
make run-db
3.2 Serum 실행
Serum 코드를 복제한 디렉터리로 이동한 후, 다음 명령을 실행하여 Serum을 실행합니다.
make run
4. Serum 거래
Serum을 통해 자산 거래를 하려면 다음 단계를 따릅니다.
4.1 지갑 생성
Serum을 사용하기 위해서는 지갑을 생성해야 합니다. 이를 위해 spl-token-wallet-cli
를 사용합니다. 터미널 또는 Git Bash에서 다음 명령을 실행하여 지갑을 생성합니다.
solana-keygen new --outfile wallet-keypair.json
4.2 자산 전송
Serum을 사용하여 자산을 거래하려면 해당 자산을 Serum 지갑으로 전송해야 합니다. 자산을 전송하기 위해 spl-token
명령을 사용합니다. 터미널 또는 Git Bash에서 다음 명령을 실행합니다.
spl-token transfer --fund-recipient <Serum 지갑 주소> --fund-amount <전송할 자산 양>
4.3 자산 거래
Serum을 사용하여 자산을 거래하려면 Serum 거래소로 이동해야 합니다. 이를 위해 웹 브라우저에서 Serum 거래소 주소(https://dex.projectserum.com/)를 엽니다. 생성한 지갑으로 로그인하고 자산을 거래할 수 있습니다.
위의 단계를 따라 Serum을 사용하는 방법에 대해 알아보았습니다. Serum을 통해 안전하고 신속하게 자산을 거래할 수 있습니다.