Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: typos #306

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/learning/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Since gas fee is required for hands-on, please use the following site to obtain

### Get DEV token of Ropsten

1. Create a wallet the wallet in a Ropsten environment
1. Create a wallet in a Ropsten environment
2. Add the address of the DEV token to your wallet / 0x5312f4968901ec9d4fc43d2b0e437041614b14a2
3. Tell the team the amount of DEV you want on [discord server](https://discord.gg/VwJp4KM)
4. Dev Protocol staff will send you a DEV in the Ropsten environment
Expand Down
4 changes: 2 additions & 2 deletions docs/learning/whats-ethereum.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ In addition to the data perpetuation by Merkle tree, Blockchain, a P2P network,

That means, it is always proved that data in blockchain is not tampered. The reason why crypto assets such as BTC, Bitcoin, and ETH, Ethereum, have a sort of quality as “assets” in the real world is that they are proved to be data tampered by nobody.

If ETH is administered by a server of client-server network, the third party cannot certify whether the sever is correctly administered.
If ETH is administered by a server of client-server network, the third party cannot certify whether the server is correctly administered.

## Ethereum

Expand All @@ -65,6 +65,6 @@ Bitcoin, one of the most famous blockchain implementation, works as a register o

Program execution results are the manipulation that causes the rewrite of variables of a class. Developers can deploy self-made program on Ethereum, execute it at P2P network on Ethereum, and record the execution result by Merkle tree. Ethereum is also thought to be an autonomous runtime.

Programs executed on Ethereum is coded by a statically-typed programming language called Solidity. Solidity is an object-oriented programming language, and has a specification similar to ECMAScript. However, Solidity has various technical limitation in blockchain, therefore, its programming style tends to be stoic as well as minimalistic.
Programs executed on Ethereum are coded by a statically-typed programming language called Solidity. Solidity is an object-oriented programming language, and has a specification similar to ECMAScript. However, Solidity has various technical limitation in blockchain, therefore, its programming style tends to be stoic as well as minimalistic.

Programs executed on Ethereum are called _smart contracts_.
2 changes: 1 addition & 1 deletion docs/learning/whats-token.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Token is a program executed on Ethereum, and is one of the common forms of smart

Since written programs are freely executed on Ethereum, there is no limit for its usage. However, by standardizing interface, composability can be realized for programs that are used for the same purpose. Token is a standardized program for "the program as currency", which is generally called as crypto currency or crypto assets.

Standardizing process in Ethereum is administered at git repository called EIP. Anyone can make a suggestion for it, so the specification approved by the majority of users users will be officially standardized.
Standardizing process in Ethereum is administered at git repository called EIP. Anyone can make a suggestion for it, so the specification approved by the majority of users will be officially standardized.

There are many new-coming specifications proposed for accessibility. But the most popular specification is **ERC-20**, and its interface is like this:

Expand Down
4 changes: 2 additions & 2 deletions docs/protocol/protocol.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Dev Protocol
---

## APIs what are provided by Dev Protocol
## APIs that are provided by Dev Protocol

Dev Protocol provides the following primitive APIs.

Expand Down Expand Up @@ -54,7 +54,7 @@ And staking is also a means of getting NFTs, which will be described in detail i

### Minting NFTs

When you stake DEV in Property Tokens, you automatically get an NFT. The NFT is called sTokens in Dev Protocol. In technically, sTokens store the status of the staking position, but its cover image can be freely changed for each Property Tokens, so you can enjoy the artistry too. sTokens cover images can be changed statically or dynamically, and dynamic sTokens (=dynamic NFTs) can customize their output according to different conditions.
When you stake DEV in Property Tokens, you automatically get an NFT. The NFT is called sTokens in Dev Protocol. Technically, sTokens store the status of the staking position, but its cover image can be freely changed for each Property Tokens, so you can enjoy the artistry too. sTokens cover images can be changed statically or dynamically, and dynamic sTokens (=dynamic NFTs) can customize their output according to different conditions.

All sTokens indicate some staking position, they can be used as keys for any token-gating. For example, you can permit a community channel exclusively to users who have 100 or more DEVs staked in your Property Tokens, or sell exclusive items.

Expand Down