Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aidatorajiro/rakugaki

An artwork to "scribble" on bills using blockchain technology
https://github.com/aidatorajiro/rakugaki

blockchain ethersjs nft nfts react scribble scribbles solidity typescript

Last synced: 5 days ago
JSON representation

An artwork to "scribble" on bills using blockchain technology

Awesome Lists containing this project

README

        

Live on ! ( Requires Metamask to access the site; Please log in as Goerli network )

# コンセプト(日本語)

![落書きNFTの一例。様々な国の紙幣に落書きをしたデジタルアートが、NFTとしてイーサリアムのGoerliネットワークにアップロードされている。](./gensvg.svg)

落書きNFTの制作にあたって、柔軟で拡張性の高いスマートコントラクトプログラムを設計した。ここでは、スマートコントラクトを複数のコンポーネントに分けることで、様々な画像データやNFTの仕組み、そしてSVGのエフェクトプログラムを利用できるようにした。今後、「お札と結び付けられた落書き」や、「お札のグリッチ」がブロックチェーン文化の一つとして持続していくことを想像している。お札を「野良」化することで、お札を国家による支配から解き放たせ、さらにはお札というありふれたものに命を吹き込む実践といえよう。

フルオンチェーンNFTという技術的制約から、ネットワークには低解像度の画像しかアップロードできない。一方、その画像データを加工するSVGは数式的記述であるため、無限の解像度を得ることができる。「超低解像度の画像」と「無限の解像度を持つSVG」を併用することで、ハードウェアの計算能力やアルゴリズムの効率性によって優劣が決まり、競争が加速し、資源がますます浪費されるという、コンピューターやデータを巡る状況の脱構築を図っている。「計算資源の浪費」という批判も根強いブロックチェーン技術の、そうではないあり方を模索している、とも言える。

# Concept (English)

![Example of digital scribbling against various kind of bills, uploaded into Ethereum Goerli Network as an NFT.](./gensvg.svg)

We designed a flexible and extensible smart contract program to create the NFT to scribbling against bills. Here, we divided the smart contract into multiple components to allow the use of various image data, NFT mechanisms, and SVG effect programs. We imagine that "blockchained scribbling tied to physical (or digital) bills" and "bill glitches" will be sustained as part of blockchain culture in the future. By making bills astray and ownerless, we aim to free bills from the control of the state and furthermore breathes life into something as mundane as a bill.

Due to the technical limitations of full-on chain NFT, only low-resolution images can be uploaded to the network. On the other hand, SVG, which describes visual entity as a mathematical formula, allows for unlimited resolution. By combining "ultra-low-resolution images" and "SVG with infinite resolution," we are trying to deconstruct the situation surrounding computers and data, in which the superiority is determined by the computing power of hardware and the efficiency of algorithms, competition is accelerating, and resources are being wasted more and more. It can be said that we seek a different approach to blockchain technology, which tends to be criticized as a "waste of computing resources.

# External Links

## Git repo

https://gitlab.aidatorajiro.dev/aidatorajiro/rakugaki

https://github.com/aidatorajiro/rakugaki

## Opensea

https://testnets.opensea.io/0xae97EDa493939137B20aD1E45Dd14cD82B2f3826

https://testnets.opensea.io/collection/rakugaki-3

## Contract Info

Latest Version of NFT Contract: 0xEb9779c9b66e16a95e16D28F6ed8241bA09ddd18
@ Goerli Network