Skip to content

Commit

Permalink
Merge pull request #110 from DeFiGeek-Community/tina
Browse files Browse the repository at this point in the history
Tina
  • Loading branch information
take3315 authored Dec 12, 2023
2 parents d8b8c16 + 7714123 commit cf9f6aa
Show file tree
Hide file tree
Showing 2 changed files with 562 additions and 0 deletions.
306 changes: 306 additions & 0 deletions content/blog/2023-11-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,306 @@
+++
author = ""
date = 2023-11-30T15:00:00Z
excerpt = ""
image = "/images/blog/DFGC_logo_banner.webp"
image_alt = ""
layout = "post"
subtitle = "punodwoɔの新規プールローンチ、UI改善"
tags = "オフィシャルアナウンス"
thumb_image = "/images/blog/DFGC_logo_banner.webp"
thumb_image_alt = ""
title = "2023年11月度開発活動報告"
[seo]
description = ""
title = ""
[[seo.extra]]
keyName = "property"
name = "og:image"
value = "https://defigeek.xyz/images/DFGC_logo_banner.webp"
+++

# はじめに

DFGC では複数のプロジェクトを進行させています。

これらのアイデア・ソースの盗用を防ぐために開発をステルスで行っていますが、進捗が一般のメンバーに共有されづらいという問題があります。

本活動報告の目的は、このようなクリプトプロジェクト特有の課題について透明性を高めることで、メンバーの参加・貢献に寄与することです。

# 進捗報告

## ー YAMATO ー

Yamato Protocol は ETH を担保に日本円ペグコインを発行できるプロトコルです。

### コア開発

Immunefi へのバウンティ設置を行いました。 \
Critical, High の脆弱性について報酬を用意しています。\
https://immunefi.com/bounty/yamatoprotocol/

各種リソースへのリンクは以下です。

UI: https://app.yamato.fi/ \
DOC: https://docs.yamato.fi/ \
Dune: https://dune.com/dfgc/yamato \
Uniswap:(ETH/CJPY) https://app.uniswap.org/#/tokens/ethereum/0x1cfa5641c01406ab8ac350ded7d735ec41298372

現在 V1.5 の YMT、veYMT 発行に向けた調査・開発を行ってます。

その他ロードマップなどについては[こちらの記事](https://defigeek.xyz/blog/yamato-protocol-10/)をご確認ください。

### Interface 開発

以下のような接続環境を用意しています

- [app.yamato.fi](https://app.yamato.fi/)
- 本番メイン
- [icp-app.yamato.fi](https://icp-app.yamato.fi/)
- 本番サブ
- [dev-app.yamato.fi](https://dev-app.yamato.fi/)
- テストネットでの追加機能の検証

Goerli および Sepolia ネットワークへ展開済みです。

今後は V1.5、V2 のための開発を進行する予定ですが、改善要望があれば検討いたします。

### ドキュメント

https://docs.yamato.fi/ にてドキュメントを掲載しています。

誤字・脱字や不明点があれば改善いたしますので[こちら](https://discord.com/channels/705052448418693180/899916069161041931)に書き込みください。

## ー Punodwoɔ ー

Punodwoɔ は、現在コミュニティプールとして利用している Fuse の移行先として CompoundV3 を用いるものです。

TXJP を担保に各種トークンを借りることができます。

### コア開発

パラメータの調整とデプロイスクリプトの作成等を完了し、CJPY プールをメインネットにローンチしました。

また、WETH, crvUSD プールを立ち上げました。

UI の公開と共に利用可能になります。

### UI 開発

Fuse の UI を元に CompoundV3 の情報を取り込んだ UI を開発しています。

メインネットローンチと共につなぎ込みを完了し、[pnd.defigeek.xyz](https://pnd.defigeek.xyz/)で公開しました。

以下の改善を施しました

- [日本語と英語の言語切り替え機能](https://github.com/DeFiGeek-Community/comet-interface/issues/2)
- [USD ドルから JPY 円への表記切り替え機能](https://github.com/DeFiGeek-Community/comet-interface/issues/3)
- [最大値設定と全額操作のユーザーインタフェース改善](https://github.com/DeFiGeek-Community/comet-interface/issues/10)

それ以外にも
[Github の Issue](https://github.com/DeFiGeek-Community/comet-interface/issues)にて UX の向上案を提示しています。

React を用いた開発が主になりますので、興味がある方はぜひ取り組んでください。

また、要望があれば[punodwoɔ-ama チャンネル](https://discord.com/channels/705052448418693180/1167369964286652436)に書き込んでください。

## ー Yabumi ー

Yabumi とは、SNS アカウント証明によるトークン送信プラットフォームです。\
URL:[https://www.yabumi.xyz/](https://www.yabumi.xyz/)

通常の送金は宛先のアドレスを指定しますが、Yabumi では SNS 認証された NFT の保有アドレスを宛先として指定します。

具体的には

1. 受け取り手が SNS 認証による NFT を Mint(SNS アカウントと tokenID が紐づく)
2. 送り手が SNS アカウントと金額を指定して送金
3. Yabumi が SNS アカウント →tokenID→Owner とアドレスを解決

という処理が行われます。

送り手・受け取り手ともに送金先に関するコミュニケーションを省くことができます。

### 開発

以下の機能を実装しました。

- X(Twitter)認証による NFT の Mint
- 一括送金の CSV インポート
- 一括送金の Permit2 有効期限設定オプション

バックエンド・フロントエンドの改修で UX の改善をしています。
今後も引き続き機能追加を進めます。

不具合・改善案の報告は[yabumi-ama チャンネル](https://discord.com/channels/705052448418693180/1075601594827149383)に書き込みお願いします。

## ー Yamawake ー

Yamawake は用意されたテンプレートに従ったオークションをノーコードで立ち上げられるプラットフォームです。

V1 ではバルクオークションテンプレートを提供予定です。\
バルクオークションとは、セール開始期間から終了期間までにユーザーが ETH を入札し、セール終了後に入札額の割合でセールトークンを請求するというものです。

V1 では入札トークンを ETH、分配トークンを ERC20 として展開します。\
V2 以降で様々なオークションのテンプレートを追加予定です

コントラクトの仕様を確定して開発中、UI も開発中です。

### ロゴコンペティション

Yamawake のロゴを決定するリアクション投票を開催中です。

[Yamawake ロゴを話し合うスレ](https://discord.com/channels/705052448418693180/1142774753447383101)にて誰でもリアクション投票ができます。

投票よろしくお願いします。

## ー Megumi ー

Megumi は Merkle-tree を用いた Claim 型エアドロップツールです。

以下のフローでの利用を想定しています。

1. Distributor が UI で付与アドレスと数量を決定
2. 1 の情報を Merkle-tree に圧縮してコントラクトに登録・トークンを Deposit
3. Claimer が UI からトークンを請求、対象の場合トークンが転送される

特に 1 について、「指定トークン・ブロックにおける保有割合を基に分配量を決定する」機能を搭載しており、DFGC からのエアドロップでの利用を想定した仕様になっています。

コントラクトと UI の PoC テストを完了し、プラットフォーム化に向けた改良を予定しています。

## ー YADORI ー

### コア開発

SIWE(Sign In With Ethereum)し、その EOA が保有する NFT 内のポイントの転送を行う Web アプリのプロトタイプが稼働しています。

ログイン後に NFT を他 EOA に転送することで他 EOA でも2重ログインできるといった非アトミック性を抱えているため、オフチェーンでの対応を検討しています。

PoC の次の段階として NFT 内のポイントとギフトを交換するカタログアプリの構築を想定しています。

### NFT イメージ開発

DFGC から発行する NFT イメージの制作を進めています。

2D 画像または 3DCG 動画の提供を予定しており、枠の形や質感、主題のバリエーションを策定中です。

### ロゴコンペティション

ネーミングコンペティションに続いてロゴコンペティションを開催します。

デザイン部主導でロゴを完成させる方向で動く予定ですが、ラフやモチーフの提案・議論の参加は歓迎いたします。

[YADORI ロゴマークコンペティション](https://discord.com/channels/705052448418693180/974927414088056882)にてご意見お待ちしております。

## ー YASHIRO ー

YASHIRO とは、EOA の状態(ETH 保有数、トランザクション発行数など)によって図柄が変化する、EOA のアイデンティティを示す NFT です。

またアーティスト・クリエイターによるアバターが集うプラットフォームでもあります。

### コア開発

コントラクト、画像選択エンジン、ランディングページの実装を進めています。

またプロジェクトの持続・発展性を向上させるためのトケノミクスも検討中です。

上記の仕様をドキュメントにまとめつつ、内容が確定し次第ランディングページを立ち上げます。

### NFT イメージ開発

現在はデザイン部メンバー主導で開発を行っています。

V1 で提供するモデルは

- 和(日本からのプロジェクト)を慎ましく主張
- クリプト=お祭り感を演出
- 所有者に寄り添うアンニュイな感情表現

をテーマに作成しています。

変化するパラメータの確定とそれに沿ったデザインを作成中です。

パラメータの指定とそれに沿った画像を出力するモックサイトを開発しています。\
準備が整い次第オープンチャンネルで公開予定です。

モデルは複数のクリエイターの方から提供してもらうことによって表現の幅を広げる予定です。

モデル・キャラクター等を Wallet アバター NFT に組み込んでいただける・概要について詳しく知りたいデザイナーの方はコミュニティ Discord の[NFT 部](https://discord.com/channels/705052448418693180/897682225913528420)にてご連絡ください。

### ロゴコンペティション

ネーミングコンペティションに続いてロゴコンペティションを開催しました。

[決選投票](https://snapshot.org/#/defigeek.eth/proposal/0x9018168a19316a94ee74dae81fe7095cdf2890deda9fba963c67da74af4cf37e)によって 3 案のうち 1 案に決定しました。

![](/images/blog/bafkreidgyfizfshzlulos25xxkcxuy6zmpyy3bf4xdrjtarxpfrn3pbyii.webp)

今後はこちらのロゴマークをランディングページ等で利用していきます。

投票に参加してくださった皆様、ありがとうございました。

## ー TXJP アナリティクスサイトー

コミュニティダッシュボード構築の第一弾として、TXJP ホルダー推移等の統計情報を確認できるアナリティクスサイトの検討・設計・実装を開始しました。

メンバー及び第三者によるガバナンストークン TXJP の大きな偏りなどのリスク確認を容易にし、コミュニティの健全性維持に寄与します。

保有率が可視化されることで新規参加者でもキャッチアップが容易になります。

プロトタイプは[http://dashboard.defigeek.xyz/](http://dashboard.defigeek.xyz/ "http://dashboard.defigeek.xyz/")から確認できます。

現在はプライベートリポジトリにて開発・動作確認を行っていますが、動作確認とソースコードのライセンスの確認が取れ次第 OSS として公開され、コミットが可能になります。

これは Dapp ではありませんがコミュニティの発展に大きな影響を与えるものになりますので、開発・利用ともに注視していただければと思います。

コミュニティダッシュボードの詳細な構想は[こちら](https://github.com/haruketh/DFGC/blob/main/after_v1.md)を参照ください。

# 求人情報

## -YAMATO-

### Interface

Yamato Interface([GitHub](https://github.com/DeFiGeek-Community/yamato-interface)) は OSS です。どなたでも Issue を立てることができますし、Issue の対応をすることができます。

Yamato Interface をより良いものとするために、皆様のコミットをお待ちしております。

UI/UX 改善についてご意見ありましたら[こちら](https://discord.com/channels/705052448418693180/899916069161041931)に書き込みください。

## -YADORI-

### コア開発

- ランディングページ(フロント・デザイン)開発
- ポイント交換・付与サーバー開発

のポジションが空いています

将来的にはオンチェーン(ERC3525 の利用)運用となりますが、PoC は Web2 技術スタックでの構築を目標としています。

### NFT イメージ開発

NFT 画像・モデルを制作していただけるイラストレーター・デザイナーを募集しています。

興味を持っていただけましたらコミュニティ Discord の[NFT 部](https://discord.com/channels/705052448418693180/897682225913528420)にて参加表明をお願いします。

## -その他-

[タスク部屋](https://discord.com/channels/705052448418693180/864691630208581652)にてスポットタスクを掲示しています。

興味のあるタスクがありましたら Discord の[タスク応募部屋](https://discord.com/channels/705052448418693180/873581005603217468)に書き込みください。\
タスクの要件定義・条件交渉から始めていきます。

---

#### 関連リンク

コミュニティガイド: [https://docs.defigeek.xyz/](https://docs.defigeek.xyz/ "https://docs.defigeek.xyz/")

Discord: [http://discord.gg/FQYXqVBEnh](http://discord.gg/FQYXqVBEnh "http://discord.gg/FQYXqVBEnh")

Twitter: [https://twitter.com/DeFiGeekJapan](https://twitter.com/DeFiGeekJapan "https://twitter.com/DeFiGeekJapan")

---

本記事に関するご意見・質問は上記 Discord から DeFiGeek Community の広報部までご連絡ください。
Loading

0 comments on commit cf9f6aa

Please sign in to comment.