pixelschain 一个 NFT 的社会化实验

2022-01-24 17:37:02 +08:00
 dreamcog
2017 年的时候,reddit 曾经发起了一次社会化的像素画实验。可能 V2EX 很多人都会知道那个实验,我们今年也做了那么一个实验,希望能发动所有喜欢 Crypto 的用户能做一个社会化的 NFT ,最终生成一个唯一的图片会被做成 NFT 放到 opensea 上进行销售。

有一些和当年的 reddit 的实验不一样的地方:
1.画布从 1000 减少到了 256.感觉担心 1000 太大了画不满。
2.最终生成的 NFT 销售以后打算 70%拿出来分给所有的用户,但是这个怎么分,我估计要晚点做一个方案主要是担心金额太少了不好分配。
3.钱包需要一次签名,这个签名是基于 EIP-712 spec 的协议的,因此没有安全性的问题,放心用。https://docs.metamask.io/guide/signing-data.html#sign-typed-data-v4
4.上线时候考虑到 beta 也是产品的一部分,我没有删除测试时候数据。

希望大家会喜欢这个作品:

访问地址: https://www.pixelschain.com/
5498 次点击
所在节点    分享创造
51 条回复
Livid
2022-01-24 18:22:20 +08:00
反馈一个小问题:

在画第一个像素之前,画布是一片空白。画上一个像素之后,之前的内容全部出来了。感觉是个初始状态的问题。

另外就是,如果能够给画布有浅灰色的格子,那么规划画面应该会更容易一些。
dreamcog
2022-01-24 20:52:09 +08:00
@Livid 恩。这个问题可能是刚刚的一个 bug 。已经修复了。这个一开始的确是加了格子。后来感觉有点影响取消了
qyvlik
2022-01-25 10:41:37 +08:00
第一次画像素画,看着费劲,没有发现下方的托条能放大。
此外能不能有如下的改进:
1. 在 "Pixel Info"面板展示当前画笔的的 x, y 坐标
fromdark
2022-01-25 11:50:56 +08:00
有点意思
feifeichen
2022-01-25 12:01:01 +08:00
钱包貌似链接不了,点击报错了 Uncaught (in promise) ReferenceError: ethereum is not defined
dreamcog
2022-01-25 14:31:15 +08:00
@feifeichen 请问用的是什么钱包? metamask 吗?
dreamcog
2022-01-25 14:31:25 +08:00
@qyvlik 已经修复了,这个是一个 bug ,不好意思。
qyvlik
2022-01-25 15:22:08 +08:00
@dreamcog 现在有人用红色刷屏,然后画笔本身用红框标注,导致看不到画笔,画起来老费劲了。
zhouqin160
2022-01-25 20:47:04 +08:00
请问这个是基于什么链的
dreamcog
2022-01-25 22:42:18 +08:00
@qyvlik 修复了,搞了一下午。加了 recaptcha 。
dreamcog
2022-01-25 22:42:35 +08:00
@zhouqin160 没有基于链,倒是最后发 NFT 会发在 ETH 上
jsonToObject
2022-01-26 17:46:12 +08:00
钱包连接不上了
vzchn
2022-01-26 21:21:30 +08:00
点 connect wallet 后出来 metamask ,再点 metamask 没反应啊。macOS 12.1 ,Safari 15.2 。
dreamcog
2022-01-26 23:00:30 +08:00
@jsonToObject
@vzchn 收到这个问题。今天一直在开车。明天来修复
bokchoys
2022-01-27 09:25:37 +08:00
点击链接钱包的时候报错了 Uncaught (in promise) ReferenceError: ethereum is not defined
& GET https://api.pixelschain.com/v1/image?id=0 422
dreamcog
2022-01-28 17:33:58 +08:00
@bokchoys
@vzchn
@feifeichen 应该都修复了。我昨天的回复不知道为什么没有发布出去。增加了分享到 Twitter 功能
vzchn
2022-01-28 21:57:22 +08:00
@dreamcog
_app-265d39168d729906.js:1 Uncaught (in promise) ReferenceError: message is not defined
at n.<anonymous> (_app-265d39168d729906.js:1:567525)
at l (main-74cfdcc70293b3ce.js:1:14875)
at Generator._invoke (main-74cfdcc70293b3ce.js:1:14663)
at Generator.next (main-74cfdcc70293b3ce.js:1:15304)
at r (_app-265d39168d729906.js:1:656290)
at u (_app-265d39168d729906.js:1:656493)
bokchoys
2022-01-28 22:32:27 +08:00
@dreamcog 嗯,我这边没问题,顺便画了只虎🐯
dreamcog
2022-01-29 16:41:59 +08:00
@vzchn 的确是少引入了一个 message 的组件,修复好了。另外增加了生成分享图片的功能。
@bokchoys 画得挺好的。很可以!
Livid
2022-02-04 13:53:18 +08:00
@dreamcog

支持一下用 WSAD 移动光标?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/830329

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX