Smart Contract Solidity ブロックチェーン

2023/12/27

[Account Abstraction] zKatanaで特定の値を含めてコントラクトアカウント生成

今回は「特定の値を含めてコントラクトアカウントを生成していく手順」を紹介したいと思います。 そして「zKatana」というEthereumのLayer2である「Astar zkEVM」のテストネットでデプロイをしていこうと思います。 単純にコントラクトアカウントを生成するのは簡単なのですが、特定の値を含めるとなると一工夫必要なため、実際に筆者が実装した例を元に紹介していきます。 Account Abstractionとは Account Abstractionについて簡単に説明すると以下のようになります。 ...

続きを読む

Openzeppelin Smart Contract Solidity

2023/7/20

OpenzeppelinのERC721の拡張機能を理解して使えるようになろう!

CryptoGamesは、「クリプトスペルズ」をはじめとするブロックチェーンゲームの開発・運営や、ブロックチェーン関連の開発を行っている会社です。 https://cryptospells.jp/ 現在エンジニアを中心に積極採用中ですので、少しでも興味を持った方はぜひお話しだけでもできたら嬉しいです! 以下のWantedlyのサイトで会社について詳しく知ることができます! https://www.wantedly.com/companies/cryptogames 以下のストーリーでは、実際にCrypto ...

続きを読む

AI ChatGPT Code Interpreter OpenAI

2023/7/14

[ChatGPT]Code Interpreterで大量のファイルを食べさせて目的の情報を取得する手順と、プロンプトのポイント5選紹介

CryptoGamesは、「クリプトスペルズ」をはじめとするブロックチェーンゲームの開発・運営や、ブロックチェーン関連の開発を行っている会社です。 https://cryptospells.jp/ 現在エンジニアを中心に積極採用中ですので、少しでも興味を持った方はぜひお話しだけでもできたら嬉しいです! 以下のWantedlyのサイトで会社について詳しく知ることができます! https://www.wantedly.com/companies/cryptogames 以下のストーリーでは、実際にCrypto ...

続きを読む

AI ChatGPT OpenAI Python

2023/7/2

VoicyやYoutubeのリンクを入力して、OpenAI APIを使用して内容を要約するアプリを作ってみよう!

CryptoGamesは、「クリプトスペルズ」をはじめとするブロックチェーンゲームの開発・運営や、ブロックチェーン関連の開発を行っている会社です。 https://cryptospells.jp/ 現在エンジニアを中心に積極採用中ですので、少しでも興味を持った方はぜひお話しだけでもできたら嬉しいです! 以下のWantedlyのサイトで会社について詳しく知ることができます! https://www.wantedly.com/companies/cryptogames 以下のストーリーでは、実際にCrypto ...

続きを読む

Openzeppelin Smart Contract Solidity ブロックチェーン

2023/5/3

Openzeppelin Defenderでコントラクトを監視して、関数が実行されたらSlackに通知してみよう!

今回の記事では「Openzeppelin Defender」というサービスを使用して、「コントラクト内の特定の関数が実行されたときに、その情報をSlackに通知する機能」を実装していきます。 一般的にスマートコントラクトは公開されて誰にでも見れる状態にあります。 誰でも実行することはできてしまうため、怪しいアドレスから特定の関数が一度でも実行されたときにその情報を通知することで事前に怪しいアドレスの動きを封じることができるかもしれません。 「コントラクト内の特定の関数が実行されたときに、その情報をSlac ...

続きを読む