マガジン

  • Solana関連記事

    Solana関連の記事です。

  • Astar関連記事(WASM以外)

    Astar関連記事(WASM以外)

  • Gelato

    This is for gelato

  • WASM関連記事

    WASM

  • 勉強会資料

    勉強会資料

記事一覧

固定された記事

34歳で公務員からエンジニアになるためにとった戦略と現実について

0 はじめに私は2021年7月にそれまで勤めていた地方公務員を辞めて、Web3のベンチャー企業に入社しました。 当時、34歳でした。 その後、2023年1月にthirdwebという企…

500
ユウキ
7か月前
55

【Solanaコアコンセプト③】 トランザクション手数料

この記事は、こちらの公式を翻訳・編集したものです。 1 はじめに1 概要 小額の手数料でSolanaブロックチェーン上での指示を処理することができ、これを「トランザク…

ユウキ
18時間前
6

【Solanaコアコンセプト②】 トランザクションと命令(インストラクション)

この記事は、こちらの公式を翻訳・編集したものです。 1 はじめに1 トランザクションと命令(Instruction) Solanaでは、ネットワークとの相互やりとりにトランザク…

ユウキ
1日前
5

【Solanaコアコンセプト①】 アカウントモデル

この記事は、こちらの公式を翻訳・編集したものです。 1 はじめにSolanaでは、すべてのデータは「アカウント」と呼ばれるものに格納されます。 Solana上のデータの整理…

ユウキ
3日前
3

2024年4月25日 Solana勉強会資料

Solana Faucetはこちら 0 イーサリアムとの違い1 イーサリアム 2 Solana 1 やってみよう1 各種アカウントの作成 ミントトークンアカウントを作った後、トー…

ユウキ
11日前
5

【完全保存版】SolanaのTowerBFTの概要を理解しよう!

0 はじめにTower BFTとは、Solanaにおいて、誤ったフォークが作られないようにするための強力な仕組みです。 この記事では、その概要を説明していきます。 詳細は、公…

ユウキ
2週間前
6

【Solana】spl-token-cliのインストールについて

こちらのコマンドで、インストールを行います。 cargo install spl-token-cli ちなみに、私はこのようにエラーが出てしまいました。 こちらで、同じようなエラーの解決…

ユウキ
3週間前
2

【Solana】RustとAnchorのインストールを行おう!

本日は、こちらの記事を元にして、RustとAnchorをインストールします。 なお、事前に、こちらの記事か動画でSolanaのインストールを終えているものとします。 なお、こち…

ユウキ
4週間前
3

【非エンジニア向け】Solana CLIを使う準備をしよう!(最初からスタート)

0 はじめにSolanaはCLI(コマンドラインインターフェース)を使うことで色々な処理ができます。 使ううちに慣れて来ますが、最初のとっかかりはエンジニアでない方は苦…

ユウキ
4週間前
3

Astar zKyoto(Astar zkEVMのテストネット)へのブリッジの方法について

本日は、Astar zkEVMのテストネットである、Astar zKyotoで使用するトークンを取得してみましょう。 1 Sepolila ETHの取得まずは、こちらから、Sepolia ETHを取得しまし…

ユウキ
1か月前
5

【Solana】ウォレット接続ボタンを作ってみよう!

本日は、こちらに沿って、Solanaのウォレット接続ボタンを作ってみましょう。 1 やってみようでは、やってみましょう。 1 git clone まずは、Git clone を行います…

ユウキ
1か月前
8

【完全保存版】Astar zkEVMのRPCのAPIエンドポイントを作ろう!

1 はじめにブロックチェーンでは、各チェーンがRPCのAPIエンドポイントを用意しています。 ただ、実際の業務においては、専用のエンドポイントを使用する方がスムーズで…

ユウキ
1か月前
4

【io.net】bc8.aiによる画像の生成とトランザクション・クラスターの確認

今回は、bc8.aiで画像を生成し、その際に起こるトランザクションとクラスターを確認してみます。 1 「bc8.ai」で画像を生成してみようまずは、こちらの「bc8.ai」のペー…

ユウキ
1か月前
5

Solana Bootcamp⑤ メタデータアカウントの更新について

1 実行方法について実行方法はこちらのnoteのやり方と同じです。 まずは、こちらの「3.createTokenWithMetadata.ts」を実行します。 トークンミントアカウントの名前を…

ユウキ
1か月前
3

Solana Bootcamp④ ATA(トークン連結アカウント)の作成とミント

1 実行方法について実行方法はこちらのnoteのやり方と同じです。 こちらの「4.mintTokens.ts」を実行するだけです。 2 概要今回の概要は、「①ATA(トークン連結アカ…

ユウキ
1か月前
3

Solana Bootcamp③ メタデータ付きトークンの作成

1 実行方法について実行方法はこちらのnoteのやり方と同じです。 こちらの「3.createTokenWithMetadata.ts」を実行するだけです。 2 概要今回の概要は、「メタデータ…

ユウキ
1か月前
3
34歳で公務員からエンジニアになるためにとった戦略と現実について

34歳で公務員からエンジニアになるためにとった戦略と現実について


0 はじめに私は2021年7月にそれまで勤めていた地方公務員を辞めて、Web3のベンチャー企業に入社しました。

当時、34歳でした。

その後、2023年1月にthirdwebという企業の公式アンバサダーになり、 2023年3月にAstarGamesのCTOになりました。

その後、2023年4月にETHGlobal Tokyoのメンターになり、2023年7月からはAstarNetworkのD

もっとみる
【Solanaコアコンセプト③】 トランザクション手数料

【Solanaコアコンセプト③】 トランザクション手数料

この記事は、こちらの公式を翻訳・編集したものです。

1 はじめに1 概要

小額の手数料でSolanaブロックチェーン上での指示を処理することができ、これを「トランザクション手数料」と呼びます。

各トランザクション(一つ以上の指示を含む)がネットワークを通じて送信されると、現在のリーダーバリデーションクライアントによって処理されます。

2 経済設計と手数料

トランザクションがグローバルステ

もっとみる
【Solanaコアコンセプト②】 トランザクションと命令(インストラクション)

【Solanaコアコンセプト②】 トランザクションと命令(インストラクション)

この記事は、こちらの公式を翻訳・編集したものです。

1 はじめに1 トランザクションと命令(Instruction)

Solanaでは、ネットワークとの相互やりとりにトランザクションを送信します。

トランザクションには一つまたは複数の命令が含まれ、各命令は処理される特定の操作を表します。

命令の実行ロジックはSolanaネットワークにデプロイされたプログラムに保存されています。

各プログ

もっとみる
【Solanaコアコンセプト①】 アカウントモデル

【Solanaコアコンセプト①】 アカウントモデル

この記事は、こちらの公式を翻訳・編集したものです。

1 はじめにSolanaでは、すべてのデータは「アカウント」と呼ばれるものに格納されます。

Solana上のデータの整理方法はキーバリューストアに似ており、データベースの各エントリは「アカウント」と呼ばれます。

2 アカウントの重要ポイント1 内容・容量

アカウントは最大10MBのデータを格納できます。

実行可能なプログラムコードまたは

もっとみる
2024年4月25日 Solana勉強会資料

2024年4月25日 Solana勉強会資料

Solana Faucetはこちら

0 イーサリアムとの違い1 イーサリアム

2 Solana

1 やってみよう1 各種アカウントの作成

ミントトークンアカウントを作った後、トークンの送付元と送付先のアカウントを作成します。

2 トークンのミント

送付の実験に使用するトークンを2,000ミントします。

3 送付先への送付

送付先に1,000トークンを送ります。

今回は、もしくは2

もっとみる
【完全保存版】SolanaのTowerBFTの概要を理解しよう!

【完全保存版】SolanaのTowerBFTの概要を理解しよう!

0 はじめにTower BFTとは、Solanaにおいて、誤ったフォークが作られないようにするための強力な仕組みです。

この記事では、その概要を説明していきます。

詳細は、公式をご参照ください。

1 スロットとブロックについて1 スロットについて

まずは、基本的なところから見ていきましょう。

Solanaにおいて、「スロット」とは時間の単位です。

このスロットごとに、基本的にはブロック

もっとみる
【Solana】spl-token-cliのインストールについて

【Solana】spl-token-cliのインストールについて

こちらのコマンドで、インストールを行います。

cargo install spl-token-cli

ちなみに、私はこのようにエラーが出てしまいました。

こちらで、同じようなエラーの解決方法が載っていました。

記事の通り、追加でインストールを行ってみます。

sudo apt install build-essential cmake pkg-config libudev-dev

再度、

もっとみる
【Solana】RustとAnchorのインストールを行おう!

【Solana】RustとAnchorのインストールを行おう!

本日は、こちらの記事を元にして、RustとAnchorをインストールします。

なお、事前に、こちらの記事か動画でSolanaのインストールを終えているものとします。

なお、こちらの公式の記事を元にしています。

1 Rustのインストール1 インストール

こちらのコマンドでRustをインストールします。

curl --proto '=https' --tlsv1.2 -sSf https:

もっとみる
【非エンジニア向け】Solana CLIを使う準備をしよう!(最初からスタート)

【非エンジニア向け】Solana CLIを使う準備をしよう!(最初からスタート)

0 はじめにSolanaはCLI(コマンドラインインターフェース)を使うことで色々な処理ができます。

使ううちに慣れて来ますが、最初のとっかかりはエンジニアでない方は苦労するのではと思います。

そのため、この記事では、その最初の部分であるインストールとPATHの設定を丁寧にやっていきます。

なお、こちらの記事もご参考にどうぞ

1−1 Windowsの場合Windowsの場合は「WSL(Wi

もっとみる
Astar zKyoto(Astar zkEVMのテストネット)へのブリッジの方法について

Astar zKyoto(Astar zkEVMのテストネット)へのブリッジの方法について

本日は、Astar zkEVMのテストネットである、Astar zKyotoで使用するトークンを取得してみましょう。

1 Sepolila ETHの取得まずは、こちらから、Sepolia ETHを取得しましょう。

ウォレットアドレスに「0.001ETH」以上ないと取得できないのでご注意ください。

2 メタマスクへのzKyotoの追加次に、メタマスクに「Astar zKyoto」を入れていきま

もっとみる
【Solana】ウォレット接続ボタンを作ってみよう!

【Solana】ウォレット接続ボタンを作ってみよう!

本日は、こちらに沿って、Solanaのウォレット接続ボタンを作ってみましょう。

1 やってみようでは、やってみましょう。

1 git clone

まずは、Git clone を行います。

git clone https://github.com/anza-xyz/wallet-adapter.git

2 依存関係のインストール

次に、依存関係をインストールしていきましょう。

cd

もっとみる
【完全保存版】Astar zkEVMのRPCのAPIエンドポイントを作ろう!

【完全保存版】Astar zkEVMのRPCのAPIエンドポイントを作ろう!

1 はじめにブロックチェーンでは、各チェーンがRPCのAPIエンドポイントを用意しています。

ただ、実際の業務においては、専用のエンドポイントを使用する方がスムーズです。

今回は、Astar zkEVMでのRPCのAPIエンドポイントを作ってみましょう。

2 やってみようまずは、「Startale Web3 Service」のページに行きます。

「node service」を選択

接続を

もっとみる
【io.net】bc8.aiによる画像の生成とトランザクション・クラスターの確認

【io.net】bc8.aiによる画像の生成とトランザクション・クラスターの確認

今回は、bc8.aiで画像を生成し、その際に起こるトランザクションとクラスターを確認してみます。

1 「bc8.ai」で画像を生成してみようまずは、こちらの「bc8.ai」のページに行ってみましょう。

「Powered by IO」というように、「io.net」の力を使っていることがわかります。

「TRY IT NOW」を選択

「生成」を選択します。

任意のプロンプトを入れて、「生成」を

もっとみる
Solana Bootcamp⑤ メタデータアカウントの更新について

Solana Bootcamp⑤ メタデータアカウントの更新について

1 実行方法について実行方法はこちらのnoteのやり方と同じです。

まずは、こちらの「3.createTokenWithMetadata.ts」を実行します。

トークンミントアカウントの名前を確認することができます。

「Metadata」を確認することで、より詳細に見ることができます。

「5.updateMetadata.ts」を実行して、メタデータを更新してみましょう。

すると、このよ

もっとみる
Solana Bootcamp④ ATA(トークン連結アカウント)の作成とミント

Solana Bootcamp④ ATA(トークン連結アカウント)の作成とミント

1 実行方法について実行方法はこちらのnoteのやり方と同じです。

こちらの「4.mintTokens.ts」を実行するだけです。

2 概要今回の概要は、「①ATA(トークン連結アカウント)の作成」と②ミントです。

1 ミントトークンアカウントについて

まず、前回作ったのが、こちらの、ミントトークンアカウントです。

ここには、Decimals(小数点以下の桁数)やミント権限のあるアカウン

もっとみる
Solana Bootcamp③ メタデータ付きトークンの作成

Solana Bootcamp③ メタデータ付きトークンの作成

1 実行方法について実行方法はこちらのnoteのやり方と同じです。

こちらの「3.createTokenWithMetadata.ts」を実行するだけです。

2 概要今回の概要は、「メタデータ付きのトークンの作成」です。

大きなステップとしては、

から構成されています。

3 トークンミントアカウントの作成1 アカウントの作成

まずは、トークンの必要最低限の設定を保持するためのアカウント

もっとみる