@@ -9,29 +9,30 @@ import TabItem from '@theme/TabItem';
9
9
# Getting Evmos RPC
10
10
11
11
## Evmos ipRPC 🪙
12
+
12
13
Lava🌋 now offers incentivized public RPC for Evmos. Developers can get free, public endpoints for all.
13
14
14
15
### Mainnet 🌐
15
16
16
- | Service 🔌 | URL 🔗 |
17
- | -------------------------------- | ------------------------------------------------------ |
18
- | 🟢 tendermint-rpc | https://evmos.tendermintrpc.lava.build |
19
- | 🟢 tendermint-rpc / websocket | < wss://tm. evmos.lava.build/websocket > |
20
- | 🟢 json-rpc | https://evmos.lava.build |
21
- | 🟢 json-rpc / websocket | < wss://evmos.lava.build/websocket > |
22
- | 🟢 rest | https://evmos.rest.lava.build |
23
- | 🟢 grpc | grpc. evmos.lava.build |
17
+ | Service 🔌 | URL 🔗 |
18
+ | ----------------------------- | ---------------------------------------------- |
19
+ | 🟢 tendermint-rpc | https://evmos.tendermintrpc.lava.build |
20
+ | 🟢 tendermint-rpc / websocket | wss://evmos.tendermintrpc. lava.build/websocket |
21
+ | 🟢 json-rpc | https://evmos.lava.build |
22
+ | 🟢 json-rpc / websocket | wss://evmos.lava.build |
23
+ | 🟢 rest | https://evmos.rest.lava.build |
24
+ | 🟢 grpc | evmos.grpc. lava.build |
24
25
25
26
### Testnet 🧪
26
27
27
- | Service 🔌 | URL 🔗 |
28
- | -------------------------------- | ----------------------------------------------------- |
29
- | 🟢 tendermint-rpc | https://tm.evmos-testnet.lava.build |
30
- | 🟢 tendermint-rpc / websocket | < wss://tm.evmos-testnet.lava.build/websocket > |
31
- | 🟢 json-rpc | https://evmos-testnet.lava.build |
32
- | 🟢 json-rpc / websocket | < wss://evmos-testnet.lava.build/websocket > |
33
- | 🟢 rest | https://evmost.rest.lava.build |
34
- | 🟢 grpc | grpc.evmos-testnet.lava.build |
28
+ | Service 🔌 | URL 🔗 |
29
+ | ----------------------------- | --------------------------------------------- |
30
+ | 🟢 tendermint-rpc | https://tm.evmos-testnet.lava.build |
31
+ | 🟢 tendermint-rpc / websocket | < wss://tm.evmos-testnet.lava.build/websocket > |
32
+ | 🟢 json-rpc | https://evmos-testnet.lava.build |
33
+ | 🟢 json-rpc / websocket | < wss://evmos-testnet.lava.build/websocket > |
34
+ | 🟢 rest | https://evmost.rest.lava.build |
35
+ | 🟢 grpc | grpc.evmos-testnet.lava.build |
35
36
36
37
<br />
37
38
<hr />
@@ -53,16 +54,15 @@ To learn more about using the Lava Gateway visit the [Getting Started guide](htt
53
54
``` jsx
54
55
// Install lavaSDK with the following command:
55
56
// npm i @lavanet/lava-sdk
56
- const { LavaSDK } = require (" @lavanet/lava-sdk" )
57
+ const { LavaSDK } = require (" @lavanet/lava-sdk" );
57
58
58
59
async function useEvmosTestnet () {
59
-
60
60
const evmosTestnet = await LavaSDK .create ({
61
61
privateKey: process .env .PRIVATE_KEY , // hide your private key in an environmental variable
62
- chainIds: ' EVMOST' ,
62
+ chainIds: " EVMOST" ,
63
63
});
64
64
65
- const evmosBlockResponse = await evmosTestnet .sendRelay ({
65
+ const evmosBlockResponse = await evmosTestnet .sendRelay ({
66
66
method: " block" ,
67
67
params: [" 15500000" ],
68
68
});
@@ -71,28 +71,28 @@ async function useEvmosTestnet() {
71
71
}
72
72
73
73
(async () => {
74
- await useEvmosTestnet ();
75
- })();
74
+ await useEvmosTestnet ();
75
+ })();
76
76
```
77
+
77
78
</TabItem >
78
79
<TabItem value =" frontend " label =" FrontEnd " >
79
80
80
81
``` jsx
81
82
// Install lavaSDK with the following command:
82
83
// npm i @lavanet/lava-sdk
83
- const { LavaSDK } = require (" @lavanet/lava-sdk" )
84
+ const { LavaSDK } = require (" @lavanet/lava-sdk" );
84
85
85
86
async function useEvmosTestnet () {
86
-
87
87
const evmosTestnet = await LavaSDK .create ({
88
88
badge: {
89
- badgeServerAddress: " https://badges.lavanet.xyz" , // Or your own Badge-Server URL
90
- projectId: " enter_your_project_id_here"
89
+ badgeServerAddress: " https://badges.lavanet.xyz" , // Or your own Badge-Server URL
90
+ projectId: " enter_your_project_id_here" ,
91
91
},
92
- chainIds: ' EVMOST' ,
92
+ chainIds: " EVMOST" ,
93
93
});
94
94
95
- const evmosBlockResponse = await evmosTestnet .sendRelay ({
95
+ const evmosBlockResponse = await evmosTestnet .sendRelay ({
96
96
method: " block" ,
97
97
params: [" 15500000" ],
98
98
});
@@ -101,8 +101,8 @@ async function useEvmosTestnet() {
101
101
}
102
102
103
103
(async () => {
104
- await useEvmosTestnet ();
105
- })();
104
+ await useEvmosTestnet ();
105
+ })();
106
106
```
107
107
108
108
</TabItem >
@@ -114,4 +114,4 @@ async function useEvmosTestnet() {
114
114
115
115
To learn more about our SDK visit the [ Getting Started guide] ( https://docs.lavanet.xyz/sdk-getting-started?utm_source=getting-evmos-rpc&utm_medium=docs&utm_campaign=docs-to-docs )
116
116
117
- <hr />
117
+ <hr />
0 commit comments