You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/guides/additional-scenarios.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Additional scenarios
2
2
3
-
In the guides we go trough all the actions that we can perform trough the 0xcertAPI. But all the scenarios are quite simple. You only have one signer (yourself), there is no wildcard signer and perform is automated. In this section we will go through other options and show you examples of how to do them.
3
+
In the guides we go trough all the actions that we can perform trough the 0xcert API. But all the scenarios are quite simple. You only have one signer (yourself), there is no wildcard signer and perform is automated. In this section we will go through other options and show you examples of how to do them.
Atomic operations are the corner store that allowed us to create 0xcertApi and perform decentralized transaction through a centralized API. Atomic operation is a set of instructions for what you will execute in a single transaction and with only two possible results. Either the transaction will succeed and all participants will receive their assets, or the transaction will fail and the operation will return to its starting point. You can read more about atomic transactions [here](https://0xcert.org/news/dex-series-7-atomic-swaps).
3
+
Atomic operations are the corner store that allowed us to create 0xcert API and perform decentralized transaction through a centralized API. Atomic operation is a set of instructions for what you will execute in a single transaction and with only two possible results. Either the transaction will succeed and all participants will receive their assets, or the transaction will fail and the operation will return to its starting point. You can read more about atomic transactions [here](https://0xcert.org/news/dex-series-7-atomic-swaps).
4
4
5
-
## How 0xcertAPI leverages atomic operations
5
+
## How 0xcert API leverages atomic operations
6
6
7
7
The 0xcert protocol which is permanently deployed on the Ethereum blockchain makes atomic operations extreamly powerful. It allows us to perform a blockchain transaction that results in multiple actions between multiple parties. All we need for this is a signature from all the parties that they allow us to perform a transaction with those specific actions.
8
8
9
-
0xcertAPI leverages this functionality so that users are always the owners of all the blockchains ledger and assets without needing to create a single blockchain transaction or own any Eth. They only need a private key to sign actions they want to perform and 0xcertAPI handles all the rest.
9
+
0xcert API leverages this functionality so that users are always the owners of all the blockchains ledger and assets without needing to create a single blockchain transaction or own any Eth. They only need a private key to sign actions they want to perform and 0xcert API handles all the rest.
10
10
11
11
## NO ETH transaction
12
12
13
-
Since the user does not actually perform a transaction on the blockchain but only signs it with their wallet they do not need any ETH. 0xcertAPI handles all the transaction payments and everything around it to make sure it completes successfully. 0xcertAPI however does charge for transactions. You can read more about this in the [Get credits]() section.
13
+
Since the user does not actually perform a transaction on the blockchain but only signs it with their wallet they do not need any ETH. 0xcert API handles all the transaction payments and everything around it to make sure it completes successfully. 0xcert API however does charge for transactions. You can read more about this in the [Get credits]() section.
Copy file name to clipboardExpand all lines: api/guides/fungible-values.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,4 +10,4 @@ Apart from the cryptocurrencies on the market today like Bitcoin, Ethereum, Lite
10
10
11
11
## Utility tokens
12
12
13
-
The 0xcertAPI uses [ERC-20](https://eips.ethereum.org/EIPS/eip-20) utility Dapp tokens as payments for its servies. More can be found it the [Get credits]() section.
13
+
The 0xcert API uses [ERC-20](https://eips.ethereum.org/EIPS/eip-20) utility Dapp tokens as payments for its servies. More can be found it the [Get credits]() section.
Copy file name to clipboardExpand all lines: api/guides/get-credits.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
0xcert strives to increase adoption of blockchain technologies, which is in large part held back by its poor user experience. Payments of blockchain services are usually done with cryptocurrency, which can be a frustrating experience on its own. To circumvent this, we have vastly simplified the purchasing process and made 0xcert services much more user friendly from the beginning.
4
4
5
-
Actions performed with the 0xcertAPI are denominated in Credits, exact pricing can be viewed on the [price list](https://dashboard.0xcert.org/costs/). There are two ways of getting Credits: (1) purchasing them with a credit card, or (2) using ZXC utility tokens purchased on external exchanges. There is also a third component that smoothens out the whole user experience, so called dapp tokens, which are known as Credits on all 0xcert services.
5
+
Actions performed with the 0xcert API are denominated in Credits, exact pricing can be viewed on the [price list](https://dashboard.0xcert.org/costs/). There are two ways of getting Credits: (1) purchasing them with a credit card, or (2) using ZXC utility tokens purchased on external exchanges. There is also a third component that smoothens out the whole user experience, so called dapp tokens, which are known as Credits on all 0xcert services.
6
6
7
7
## ZXC and dapp tokens
8
8
@@ -17,11 +17,11 @@ The introduction of dapp tokens allows us to update our products and services in
17
17
18
18
## How does it work under the hood?
19
19
20
-
As mentioned, there are two ways of getting Credits: purchasing them with a credit card or with the use of ZXC tokens. Behind the scenes, her fiat money is exchanged for ZXC tokens, which are then swapped for credits—dapp tokens—that show up in user account. If users decide to directly use ZXC tokens, then the first step is skipped and ZXCs are directly swapped for Credits (dapp tokens).
20
+
As mentioned, there are two ways of getting Credits: purchasing them with a credit card or with the use of ZXC tokens. Behind the scenes, her fiat money is exchanged for ZXC tokens, which are then swapped for credits—dapp tokens—that show up in user account. If users decide to directly use ZXC tokens, then the first step is skipped and ZXCs are directly swapped for **Credits** (dapp tokens).
21
21
22
22
Technically, dapp tokens are modified ERC20 tokens. They can only be used to pay for 0xcert services, cannot be cashed out, and are non-transferable. The total number of dapp tokens is dynamic and relative to the total amount of locked ZXC tokens into dapp tokens. The conversion rate between ZXC and dapp tokens is 1:1. Because of this, all calculations done in ZXC are also valid for dapp tokens, and vice versa.
23
23
24
-
Currently the price of one ZXC token is fixed at 0.042 EUR throughout all 0xcert services. For example, if an action on the 0xcertAPI is priced at 1 EUR, the cost will come out to 1 EUR/0.042 EUR = ~23.8 ZXC.
24
+
Currently the price of one ZXC token is fixed at 0.042 EUR throughout all 0xcert services. For example, if an action on the 0xcert API is priced at 1 EUR, the cost will come out to 1 EUR/0.042 EUR = ~23.8 ZXC.
25
25
26
26
## How to get credits
27
27
@@ -38,15 +38,15 @@ The second, ZXC option to get credits is not available in the test mode, since y
38
38
39
39
### Buy credits with credit card
40
40
41
-
In [0xcertAPI dashboard](https://dashboard.0xcert.org) you have a deposit option which asks you how you would like to get tokens. If you choose credit card you can select the amount and directly get credits. Exchange rate for credits is 0.042€ which means, that for 1€ you get roughly 23,8 credits. Note that credit card payment provider charges 0.5€ fee per deposit.
41
+
In [0xcert API dashboard](https://dashboard.0xcert.org) you have a deposit option which asks you how you would like to get tokens. If you choose credit card you can select the amount and directly get credits. Exchange rate for credits is 0.042€ which means, that for 1€ you get roughly 23,8 credits. Note that credit card payment provider charges 0.5€ fee per deposit.
42
42
43
43
:::tip FREE TEST CREDITS
44
44
For rinkeby test network you can get credits for free by using credit card option and typing credit card information provided in the pop-up window.
45
45
:::
46
46
47
47
### Exchange ZXC for credits
48
48
49
-
If you own ZXC tokens you can exchange them for credits in the ration 1 ZXC = 1 credit. More information on how to do this will be available when the 0xcertAPI comes out of beta.
49
+
If you own ZXC tokens you can exchange them for credits in the ration 1 ZXC = 1 credit. More information on how to do this will be available when the 0xcert API comes out of beta.
Copy file name to clipboardExpand all lines: api/guides/overview.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
3
3
# Overview
4
4
5
-
The 0xcertAPI is an API service built on top of the entire 0xcert technology infrastructure. The API was purposely built to speed up adoption of blockchain technologies, since it provides the same versatile functionality as the 0xcert Framework, but is much easier to work with and requires much less development expertise.
5
+
The 0xcert API is an API service built on top of the entire 0xcert technology infrastructure. The API was purposely built to speed up adoption of blockchain technologies, since it provides the same versatile functionality as the 0xcert Framework, but is much easier to work with and requires much less development expertise.
6
6
7
-
At it's core, the 0xcertAPI is meant to be used for easy issuance and management of non-fungible tokens on the Ethereum blockchain. Like with the 0xcert Framework, we adhere to the ERC721 non-fungible token standard.
7
+
At it's core, the 0xcert API is meant to be used for easy issuance and management of non-fungible tokens on the Ethereum blockchain. Like with the 0xcert Framework, we adhere to the ERC721 non-fungible token standard.
8
8
9
9
It is also the first fully decentralised API, with atomic transactions developed by 0xcert, where 0xcert doesn't own any of your data but only acts as the mediator or connector between you and the blockchain. The goal was to build a familiar API service without compromising the core value of blockchain and decentralisation.
10
10
11
-
The API is geard towards developers that are familiar with the blockchain but don't want or can't spend long periods of time learning and researching low-level blockchain protocols, standards and development tools. Additionally, the entire 0xcert infrastructure, has gone through security audits and has an active bug bounty, making it very secure to use and taking the burden of expensive security audits away from our users. By providing the developer community with a common API interface we are making this technology more accessible, less resource-intense and more secure to use.
11
+
The API is geared towards developers that are familiar with the blockchain but don't want or can't spend long periods of time learning and researching low-level blockchain protocols, standards and development tools. Additionally, the entire 0xcert infrastructure, has gone through security audits and has an active bug bounty, making it very secure to use and taking the burden of expensive security audits away from our users. By providing the developer community with a common API interface we are making this technology more accessible, less resource-intense and more secure to use.
Copy file name to clipboardExpand all lines: api/guides/providers.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ On our official [GitHub repository](https://github.com/0xcert/framework), we als
22
22
23
23
## Usage overview
24
24
25
-
To start developing the application, we have to first instantiate the [MetamaskProvider](https://docs.0xcert.org/framework/v2/api/ethereum-connectors.html#metamask-provider) provider class. This is usually only needed once within the application. When initializing we also set the gateway config. This is needed for the 0xcertAPI client to work properly.
25
+
To start developing the application, we have to first instantiate the [MetamaskProvider](https://docs.0xcert.org/framework/v2/api/ethereum-connectors.html#metamask-provider) provider class. This is usually only needed once within the application. When initializing we also set the gateway config. This is needed for the 0xcert API client to work properly.
Copy file name to clipboardExpand all lines: api/guides/use-cases.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Use Cases
2
2
3
-
Similar to the 0xcert Framework, the 0xcertAPI can be used to cover a multitude of different use cases. Below is just a handful of applications because new cases are poping up on a almost daily basis.
3
+
Similar to the 0xcert Framework, the 0xcert API can be used to cover a multitude of different use cases. Below is just a handful of applications because new cases are poping up on a almost daily basis.
Copy file name to clipboardExpand all lines: framework/v2/api/0xcertapi-client.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# 0xcertAPI client
1
+
# 0xcert API client
2
2
3
3
The 0xcert API Client is a JavaScript library written in TypeScript, that provides a complete set of tools for easier communication with the 0xcert API. 0xcert API is language independent software as a service with a RESTful API endpoint built for developers.
0 commit comments