Skip to content

movescriptions/movescriptions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movescriptions

English|中文

Motivation

Inspired by the Ordinals Inscription protocol on Bitcoin and its derivative protocol BRC20, the Movescriptions protocol aims to enhance and expand the capabilities of Inscriptions using the Move smart contract language. Our goal is to fully leverage Move's resource expression capabilities to enhance and extend the functionality of the Inscription protocol, we can call it Smart Inscription.

Key insights from Inscription

The Inscription protocol provides two key insights that guide our direction for innovation:

  1. Technical Perspective: Inscription, combined with BRC20, offers a semi-fungible asset representation based on data structure patterns, differing from the interface-based asset representation in Solidity.
  2. Ecological Perspective: The key is providing a fair launch mechanism that allows user participation and benefit.

Overview of the Solution

The core of the Movescriptions protocol includes:

  1. Expressing semi-fungible assets through the Move language.
  2. Implementing multi fair distribution mechanisms.

Prototype Protocol

Below is the prototype code for the Movescriptions protocol. Note that different Move blockchains may require different implementations.

Deployment Information

Contribution Guidelines

We welcome community contributions to the Movescriptions protocol. If you are interested in contributing to development or offering suggestions for improvement, directly submits a PR or issue on GitHub.