Skip to content
LogoLogo

Guides

Step-by-step walkthroughs for every core operation on Makechain. Each guide shows the full message lifecycle — from construction to consensus finality.

In V2, account identity is owner_address. Start by authorizing an Ed25519 protocol key with SIGNER_ADD, then move into project, collaboration, and social flows.

Identity & Accounts

Set up an account
Use your owner address, authorize a delegated key, and begin using the protocol.
Claim your username
Claim a canonical username with USERNAME_CREATE after activating storage.
Set up your profile
Set display name, bio, avatar, and website with ACCOUNT_DATA messages.
Verify your identity
Link an Ethereum or Solana address to your owner address with a cryptographic claim.

Projects & Code

Create a project
Create your first project on the network with a content-addressed project ID.
Push commits
Bundle commit metadata, update refs, and watch state propagate through consensus.
Fork a project
Fork an existing project at a specific commit, creating a new content-addressed project ID.

Collaboration

Manage access
Add collaborators, set permissions, and manage project access control.
Work with branches
Create, update, and delete refs to manage branches and project history.
Open a merge request
Propose changes from a fork descendant back to the upstream project.

Social

Follow, star, and react
Follow accounts, star projects, and like commits to build the social, interest, and engagement graphs.