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

Update documentation #37

Merged
merged 2 commits into from
Jul 24, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 3 additions & 7 deletions docs/dapp-staking/for-devs/register-dapp.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,17 @@ sidebar_position: 2

# Register dApp

How to register your dApp in our dApp staking mechanism. First, you have to make sure that you meet the requirements:
How to register your dApp in our dApp staking mechanism. First, you have to make sure that you meet the [requirements](https://docs.astar.network/docs/dapp-staking/for-devs/requirements). **dApp staking is for all live projects in our ecosystem.** Just contact a member of [SpaceLabs](https://astar.network/spacelabs/) to be added to our dApp staking portal.

> - **dApp staking is for all live projects in our ecosystem.** Just apply to [this form](https://share.hsforms.com/1UFPFJXq6S1SN-j1lyMrNIgc2ryh) to be added to our dApp staking portal.
> - To register a dApp, you need to have 100 SDN or 1000 ASTR tokens + gas fee in your developer's wallet.
> - Create/import your developer's wallet in the Polkadot JS extension.

## Step 1

Deploy a smart contract in our ecosystem and verify the contract in our explorer. Deploy on Shiden if you want to join Shiden dApp staking, deploy on Astar for joining Astar dApp staking. You have two options for a smart contract:

Use one of your own smart contracts and verify that in our explorer.

The second option is only for those who don't deal with smart contracts. Deploy our `helloworld.sol` contract and provide all the information in the header of the contract.

Template contract: <https://github.com/AstarNetwork/builders-program/blob/main/hellowold.sol>
> - The first option is to use one of your own smart contracts and verify that in our explorer.
> - The second option is only for those who don't deal with smart contracts. Deploy our `helloworld.sol` contract and provide all the information in the header of the contract. [Template contract](https://github.com/AstarNetwork/builders-program/blob/main/hellowold.sol)

## Step 2

Expand Down
40 changes: 0 additions & 40 deletions docs/ecosystem/community.md

This file was deleted.

6 changes: 5 additions & 1 deletion docs/ecosystem/initiatives.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,8 @@ sidebar_position: 3

# Initiatives

[Astar SpaceLabs](https://astar.network/builders-program/): Our Builders Program
[Astar SpaceLabs](https://astar.network/spacelabs/):
The Astar SpaceLabs is a separate arm within the BizDev department. The Astar SpaceLabs is led by our Community Leaders. This initiative aims to do due diligence on each project and support young developers & projects to launch in the Astar ecosystem. We have picked the Astar Community Leaders on their commitment to the Astar ecosystem and have adequate experience in the crypto industry.

[Astar Degens](https://astardegens.com/):
ASTAR DEGENS DAO - Incubating promising projects and bringing new ideas to the Astar Ecosystem with the help of a community-governed DAO fund. Astar Degens is a community without hierarchy. Where impactful action is incentivized and rewarded. We welcome all ideas equally, and value productive effort. As a community, we help realize the value of supportive cooperation within the blockchain space, by encouraging fearless participation within the Astar Network.
72 changes: 30 additions & 42 deletions docs/integrations/wallets/ledger/ledger-native.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
sidebar_position: 10
title: Ledger for Astar native accounts
title: Ledger for Astar Native Accounts
---

## Using Astar Ledger app with polkadot.js browser extension
Expand Down Expand Up @@ -33,56 +33,42 @@ This guide will show you how to set up Astar app on your Ledger hardware wallet
2. Connect your Ledger Device and unlock it
3. If asked, confirm Ledger Manager on your device
4. Search for “Astar” in the app catalog
5. Click install

After this step, you should have the app installed on your device:

5. Click install - After this step, you should have the app installed on your device:
<center>
<img src={require('./img/native/D00-installed.png').default} style={{height: "200px"}}/>
</center>

## Connecting your Ledger device to Polkadot{.js}

1. In Polkadot{.js} menu select “Open extension in new window”:

1. In Polkadot{.js} menu select “Open extension in new window” (this is needed because of an USB-extension communication issue)
<center>
<img src={require('./img/native/01-open_in_window.png').default} style={{height: "400px"}}/>
</center>

(this is needed because of an USB-extension communication issue)

2. In the new window containing the extension interface, click options and select “Connect ledger device”

<center>
<img src={require('./img/native/02-connect_ledger.png').default} style={{height: "400px"}}/>
</center>

3. Pair and connect your Device when prompted by the browser:

3. Pair and connect your Device when prompted by the browser
<center>
<img src={require('./img/native/03-device_connect.png').default} style={{height: "400px"}}/>
</center>

4. **Make sure Astar app is running on your device**

4. Make sure Astar App is running on your device. Select “Astar network” from the network dropdown list
<center>
<img src={require('./img/native/D01-ready.png').default} style={{height: "190px"}}/>
</center>

...and select “Astar network” from the network dropdown list:

<center>
<img src={require('./img/native/04-select_network.png').default} style={{height: "400px"}}/>
</center>

5. Name your account and click “Import Account”:

<center>
<img src={require('./img/native/05-name_account.png').default} style={{height: "400px"}}/>
</center>

6. Your account should now be visible in Polkadot{.js} extension:

<center>
<img src={require('./img/native/06-account_imported.png').default} style={{height: "200px"}}/>
</center>
Expand All @@ -95,82 +81,84 @@ To receive tokens, copy the address of your connected account by clicking the co

Sending tokens can be done from any client that supports calling transfer extrinsic from the Balances pallet. (for example [https://polkadot.js.org/apps](https://polkadot.js.org/apps)), but we will show how to do it from the [Astar portal](https://portal.astar.network/):

1. In the portal interface, click “Connect” and select “Polkadot.js” from the “Native Account section:

1. In the portal interface, click “Connect” and select “Polkadot.js” from the “Native Account section
<center>
<img src={require('./img/native/07-connect_wallet.png').default} style={{height: "400px"}}/>
</center>

2. Select the account you imported:

2. Select the account you imported
<center>
<img src={require('./img/native/08-pick_account.png').default} style={{height: "400px"}}/>
</center>

> 2a. Because of the aforementioned issue with chromium browser extensions connecting to USB devices, you might need to switch the notifications type to “Window”:

:::note
Because of the aforementioned issue with chromium browser extensions connecting to USB devices, you might need to switch the notifications type to “Window”
:::
<center>
<img src={require('./img/native/09-switch_to_window.png').default} style={{height: "400px"}}/>
</center>

3. Initiate the transfer by clicking “Transfer” button next to the balance

<center>
<img src={require('./img/native/10-initiate_transfer.png').default} style={{height: "400px"}}/>
</center>

4. Input the target address, enter the amount, and click “Confirm”:

4. Input the target address, enter the amount, and click “Confirm”
<center>
<img src={require('./img/native/11-confirm_transfer.png').default} style={{height: "400px"}}/>
</center>

5. In the newly opened window, click the “Sign on Ledger” button, and confirm your Ledger device for prompt:

5. In the newly opened window, click the “Sign on Ledger” button, and confirm your Ledger device for prompt
<center>
<img src={require('./img/native/12-sign_on_ledger.png').default} style={{height: "400px"}}/>
</center>

6. Your device’s screen should change from “Astar ready” to “Please review”:
6. Your device’s screen should change from “Astar ready” to “Please review”

<figure>
<center>
<img src={require('./img/native/D02-review.png').default} style={{height: "200px"}}/>
</center>
</figure>

a) Check extrinsic name:

<figure>
<center>
<img src={require('./img/native/D03-extrinsic_name.png').default} style={{height: "200px"}}/>
<figcaption align = "center">Check extrinsic name</figcaption>
</center>
</figure>

b) Check receiving address:

<figure>
<center>
<img src={require('./img/native/D04-address.png').default} style={{height: "200px"}}/>
<figcaption align = "center">Check receiving address</figcaption>
</center>
</figure>

c) Check amount:

<figure>
<center>
<img src={require('./img/native/D05-amount.png').default} style={{height: "200px"}}/>
<figcaption align = "center">Check amount</figcaption>
</center>
</figure>

d) Check Tip:

<figure>
<center>
<img src={require('./img/native/D06-tip.png').default} style={{height: "200px"}}/>
<figcaption align = "center">Check tip</figcaption>
</center>
</figure>

e) Either approve or reject the transaction:

<figure>
<center>
<div style={{display: 'flex', justifyContent: 'center'}}>
<img src={require('./img/native/D07-approve.png').default} style={{height: '150px',margin: '1px'}}/>

<img src={require('./img/native/D08-reject.png').default} style={{height: '150px',margin: '1px'}}/>

</div>
<figcaption align = "center">Either approve or reject the transaction</figcaption>
</center>
</figure>

## Interacting with other extrinsics and smart contracts​

Expand Down
3 changes: 3 additions & 0 deletions docs/xcm/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@

[The Astar Vision Part 2: Asset Diversity Through XCM dApps and Smart Contracts](https://medium.com/astar-network/the-astar-vision-part-2-asset-diversity-through-xcm-dapps-and-smart-contracts-3a689dee5b77)

[The Astar Vision Part 3: The Innovation Hub of Web3.0](https://medium.com/astar-network/the-astar-vision-part-3-the-innovation-hub-of-web3-0-1cace547aba3)


## Basic information

One of the killer features of the Dotsama ecosystem is the interconnection of all the parachains. Sharing the same security layer, all parachains have an innate shared platform to securely communicate with one another.
Expand Down