# Permaweb

### What is the Permaweb?

The Arweave blockweave is a novel blockchain solution that offer permanent storage of data and hosting. You pay once in the native currency Ar for the uploads and it will be forever hosted by the nodes of the network.

You can access the permaweb features of Ricardian Fabric by clicking on the Permaweb dropdown.

### Accounts

The first thing you must do in order to use the permaweb is to get an account. You can import an existing Arweave key or get a new one. Click on the **New** button next to **Address.**

![You need to password encrypt the Arweave key to use it with Ricardian Fabric ](/files/vAZNHDddYOKNgYN12aai)

#### Importing accounts

If you already created an encrypted key and you want to use it, you need to click on the **Import** button and add your key there.

### Decrypting keys

You will not be able to use the encrypted keys with other platforms. If you want to extract the original key file, the encryption is openssl compatible.

You can use this to decrypt it:

```
openssl aes-256-cbc -d -salt -pbkdf2 -iter 10000 -in encryptedfilename -out plaintextfilename
```

### Transactions

{% hint style="info" %}
To see  the transactions you posted to the network visit [https://viewblock.io/arweave/](https://viewblock.io/arweave/tx/)
{% endhint %}

{% hint style="warning" %}
Transactions are not instant. You will not see it instantly in the chain explorer, wait 10 minutes. Sometimes transactions are lost due to network congestion. If this is the case, you will not be charged Ar.
{% endhint %}

![The transfer form](/files/oCGpFlqOhEJCinEKBcK3)

To transfer Ar, just fill out the form and after clicking send, you will see the transaction fee and you can post the transaction to the network.

{% hint style="success" %}
Some extra fees other than the network fees may be charged for sending a transaction, those fees are sent to a random token holder.
{% endhint %}

### File Uploads&#x20;

![](/files/ZrbOD0owREeb9XFXN34o)

You can upload any file to the permaweb. Select it from the Dropdown.

Simply drag and drop a file. The Content-Type will be automatically filled out!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ricardianfabric.com/guides/permaweb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
