Skip to content

Commit 578eba5

Browse files
committed
build 🛠 build-20250920-023104
1 parent 9fc796b commit 578eba5

File tree

5 files changed

+204
-0
lines changed

5 files changed

+204
-0
lines changed

v2/packages/chain-registry/src/testnet/asset-lists.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ import * as _synternettestnet from './synternettestnet';
119119
import * as _terpnettestnet from './terpnettestnet';
120120
import * as _terpnettestnet2 from './terpnettestnet2';
121121
import * as _terra2testnet from './terra2testnet';
122+
import * as _terratestnet from './terratestnet';
122123
import * as _titannettestnet from './titannettestnet';
123124
import * as _titantestnet from './titantestnet';
124125
import * as _tucanatestnet from './tucanatestnet';
@@ -256,6 +257,7 @@ const assetList: AssetList[] = [
256257
_terpnettestnet.assetList,
257258
_terpnettestnet2.assetList,
258259
_terra2testnet.assetList,
260+
_terratestnet.assetList,
259261
_titannettestnet.assetList,
260262
_titantestnet.assetList,
261263
_tucanatestnet.assetList,

v2/packages/chain-registry/src/testnet/chains.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ import * as _synternettestnet from './synternettestnet';
119119
import * as _terpnettestnet from './terpnettestnet';
120120
import * as _terpnettestnet2 from './terpnettestnet2';
121121
import * as _terra2testnet from './terra2testnet';
122+
import * as _terratestnet from './terratestnet';
122123
import * as _titannettestnet from './titannettestnet';
123124
import * as _titantestnet from './titantestnet';
124125
import * as _tucanatestnet from './tucanatestnet';
@@ -256,6 +257,7 @@ const chains: Chain[] = [
256257
_terpnettestnet.chain,
257258
_terpnettestnet2.chain,
258259
_terra2testnet.chain,
260+
_terratestnet.chain,
259261
_titannettestnet.chain,
260262
_titantestnet.chain,
261263
_tucanatestnet.chain,
Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
import { AssetList } from '@chain-registry/types';
2+
const info: AssetList = {
3+
$schema: '../../assetlist.schema.json',
4+
chainName: 'terratestnet',
5+
assets: [
6+
{
7+
description: 'Terra Classic is the original blockchain platform that powered the UST stablecoin and LUNA token before the launch of Terra 2.0, focusing on stablecoins and DeFi applications.',
8+
extendedDescription: 'Terra Classic was designed to create a decentralized financial infrastructure using algorithmic stablecoins like UST, which were pegged to various fiat currencies. The platform\'s native token, LUNA, played a crucial role in stabilizing the stablecoins through a mint-and-burn mechanism. Despite facing significant challenges, Terra Classic paved the way for Terra 2.0, which aims to rebuild and improve upon the original vision. Terra Classic continues to operate with a focus on supporting decentralized finance (DeFi) applications and stablecoin solutions.',
9+
denomUnits: [
10+
{
11+
denom: 'uluna',
12+
exponent: 0,
13+
aliases: ['microluna']
14+
},
15+
{
16+
denom: 'mluna',
17+
exponent: 3,
18+
aliases: ['milliluna']
19+
},
20+
{
21+
denom: 'luna',
22+
exponent: 6,
23+
aliases: ['lunc']
24+
}
25+
],
26+
base: 'uluna',
27+
name: 'Luna Classic',
28+
display: 'luna',
29+
symbol: 'LUNC',
30+
logoURIs: {
31+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png',
32+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg'
33+
},
34+
images: [{
35+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png',
36+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg'
37+
}],
38+
typeAsset: 'sdk.coin'
39+
},
40+
{
41+
description: 'The USD stablecoin of Terra Classic.',
42+
denomUnits: [
43+
{
44+
denom: 'uusd',
45+
exponent: 0,
46+
aliases: ['microusd']
47+
},
48+
{
49+
denom: 'musd',
50+
exponent: 3,
51+
aliases: ['milliusd']
52+
},
53+
{
54+
denom: 'ust',
55+
exponent: 6,
56+
aliases: ['ustc']
57+
}
58+
],
59+
base: 'uusd',
60+
name: 'TerraClassicUSD',
61+
display: 'ust',
62+
symbol: 'USTC',
63+
logoURIs: {
64+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.png',
65+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.svg'
66+
},
67+
images: [{
68+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.png',
69+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/ust.svg'
70+
}],
71+
typeAsset: 'sdk.coin'
72+
},
73+
{
74+
description: 'The KRW stablecoin of Terra Classic.',
75+
denomUnits: [
76+
{
77+
denom: 'ukrw',
78+
exponent: 0,
79+
aliases: ['microkrw']
80+
},
81+
{
82+
denom: 'mkrw',
83+
exponent: 3,
84+
aliases: ['millikrw']
85+
},
86+
{
87+
denom: 'krt',
88+
exponent: 6,
89+
aliases: ['krtc']
90+
}
91+
],
92+
base: 'ukrw',
93+
name: 'TerraClassicKRW',
94+
display: 'krt',
95+
symbol: 'KRTC',
96+
logoURIs: {
97+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.png',
98+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.svg'
99+
},
100+
images: [{
101+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.png',
102+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/krt.svg'
103+
}],
104+
typeAsset: 'sdk.coin'
105+
},
106+
{
107+
description: 'Juris Protocol is the premier lending platform for the Terra Ecosystem, delivering decentralized lending and borrowing markets to enhance financial accessibility and utility.',
108+
extendedDescription: 'Juris Protocol is a sophisticated DeFi platform built on Terra Classic, leveraging CosmWasm smart contracts to provide secure, transparent lending and borrowing solutions. Designed to empower users, it supports assets like USTC and LUNC, driving yield opportunities and ecosystem growth. Terra Classic, originally engineered for algorithmic stablecoins, uses LUNC to stabilize its financial infrastructure. Juris Protocol advances this vision with audited contracts, KYC-verified governance, and an IBC bridge for seamless Cosmos integration, ensuring a robust, user-focused DeFi experience.',
109+
socials: {
110+
website: 'https://jurisprotocol.com/',
111+
twitter: 'https://x.com/jurisprotocol'
112+
},
113+
typeAsset: 'cw20',
114+
address: 'terra1w7d0jqehn0ja3hkzsm0psk6z2hjz06lsq0nxnwkzkkq4fqwgq6tqa5te8e',
115+
denomUnits: [{
116+
denom: 'cw20:terra1w7d0jqehn0ja3hkzsm0psk6z2hjz06lsq0nxnwkzkkq4fqwgq6tqa5te8e',
117+
exponent: 0
118+
}, {
119+
denom: 'juris',
120+
exponent: 6
121+
}],
122+
base: 'cw20:terra1w7d0jqehn0ja3hkzsm0psk6z2hjz06lsq0nxnwkzkkq4fqwgq6tqa5te8e',
123+
name: 'Juris Protocol',
124+
display: 'juris',
125+
symbol: 'JURIS',
126+
logoURIs: {
127+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/juris.png'
128+
},
129+
images: [{
130+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/juris.png'
131+
}]
132+
}
133+
]
134+
};
135+
export default info;
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
import { Chain } from '@chain-registry/types';
2+
const info: Chain = {
3+
$schema: '../../chain.schema.json',
4+
chainName: 'terratestnet',
5+
status: 'live',
6+
networkType: 'testnet',
7+
website: 'https://www.terra-Classic.money/',
8+
prettyName: 'Terra Classic Testnet',
9+
chainType: 'cosmos',
10+
chainId: 'rebel-2',
11+
daemonName: 'terrad',
12+
nodeHome: '$HOME/.terra',
13+
bech32Prefix: 'terra',
14+
slip44: 330,
15+
fees: {
16+
feeTokens: [{
17+
denom: 'uluna',
18+
lowGasPrice: 28.325,
19+
averageGasPrice: 28.325,
20+
highGasPrice: 50
21+
}, {
22+
denom: 'uusd',
23+
lowGasPrice: 0.75,
24+
averageGasPrice: 0.75,
25+
highGasPrice: 0.75
26+
}]
27+
},
28+
staking: {
29+
stakingTokens: [{
30+
denom: 'uluna'
31+
}]
32+
},
33+
codebase: {
34+
gitRepo: 'https://github.com/classic-terra/core',
35+
recommendedVersion: 'v3.5.0',
36+
compatibleVersions: ['v3.5.0']
37+
},
38+
logoURIs: {
39+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png',
40+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg'
41+
},
42+
apis: {
43+
rpc: [{
44+
address: 'https://rebel-rpc.luncgoblins.com',
45+
provider: 'LuncGoblinsg'
46+
}],
47+
rest: [{
48+
address: 'https://rebel-lcd.luncgoblins.com',
49+
provider: 'LuncGoblins'
50+
}],
51+
grpc: []
52+
},
53+
explorers: [],
54+
keywords: ['testnet'],
55+
images: [{
56+
png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.png',
57+
svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/terra/images/luna.svg'
58+
}]
59+
};
60+
export default info;
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import _assetList from './asset-list';
2+
import _chain from './chain';
3+
4+
export const assetList = _assetList;
5+
export const chain = _chain;

0 commit comments

Comments
 (0)