여러명에게 클레이 기반 토큰을 한번에 보낼 수 있는지

여러명에게 클레이 기반 토큰을 한번에 보낼 수 있는지 알고 싶습니다

제가 듣기로는 Klaytn IDE 에서 1건에 100개씩 처리 가능하다고 들었는데

알려주실수 있는 분 계실까요!

가능합니다
이더리움에 보면 MultiSender 라는 컨트랙트가 있습니다.
한나의 트랜잭션에서 동시에 여러개의 주소로 보냅니다.

해당 컨트랙트에는 개발자수수료를 따로 떼가는 부분이 있었던 것 같은데
정확한 건 오픈소스로 공개되어있으니 참고하시면 될듯합니다.

멀티센더 컨트랙트라고 별 대단한게 아니고
사실 csv나 json형태로 [(주소,수량),(주소,수량)…] 이런 배열을 파싱해서 하나의 함수 내에서 for문 돌면서 해당 주소에 맞는 수량형태로 전부다 보내는 함수가 추가되었던걸로 기억합니다

@hiawsejorfiwn

안녕하세요.
여러 명에게 한 번에 보내는 “프로그램을 작성” 하시면 될 거 같습니다.

토큰을 전송한다는 건 결국 “스마트 컨트랙트의 특정 함수를 실행” 하는 것이므로
여러 계정에 대해 토큰 컨트랙트의 전송 함수를 실행하는 코드를 작성하시면 될 거 같습니다.

caver-js-examples/contract/execute_smart_contract at master · klaytn/caver-js-examples · GitHub 예제코드를 참고해보시면 스마트 컨트랙트를 어떻게 실행하는지에 대한 힌트를 얻으실 수 있고
만약 전송하시려는 토큰이 KIP-7 표준을 따르는 토큰이라면 caver-js-examples/kct/deploy_kip7_token_contract at master · klaytn/caver-js-examples · GitHub 예제를 참고하셔서 프로그램을 작성하실 수 있을 거 같습니다.

도움이 되었길 바랍니다 :slight_smile: