diff --git a/README.md b/README.md index ca9d6d05..aafced29 100644 --- a/README.md +++ b/README.md @@ -57,18 +57,18 @@ You don't need to install or configure cosmjs, keplr, nextjs, webpack or Babel. Everything is preconfigured, ready-to-go, so you can focus on your code! -- ⚡️ Connect easily to 20+ wallets via [Cosmos Kit](https://github.com/cosmology-tech/cosmos-kit) — including Ledger, Keplr, Cosmostation, Leap, Trust Wallet, OKX, XDEFI, Exodus, Wallet Connect and more! +- ⚡️ Connect easily to 20+ wallets via [Cosmos Kit](https://github.com/hyperweb-io/cosmos-kit) — including Ledger, Keplr, Cosmostation, Leap, Trust Wallet, OKX, XDEFI, Exodus, Wallet Connect and more! - ⚛️ Sign and broadcast with [cosmjs](https://github.com/cosmos/cosmjs) stargate + cosmwasm signers - + - 🛠 Render pages with [next.js](https://nextjs.org/) hybrid static & server rendering - -- 🚀 Ensure reliability with [Starship](https://github.com/cosmology-tech/starship), our end-to-end testing CI/CD project for GitHub Actions, streamlining continuous integration and delivery across the interchain ecosystem. + +- 🚀 Ensure reliability with [Starship](https://github.com/hyperweb-io/starship), our end-to-end testing CI/CD project for GitHub Actions, streamlining continuous integration and delivery across the interchain ecosystem. +Checkout [cosmos-kit](https://github.com/hyperweb-io/cosmos-kit) for more docs as well as [cosmos-kit/react](https://github.com/hyperweb-io/cosmos-kit/tree/main/packages/react#signing-clients) for getting cosmjs stargate and cosmjs signers. --> ## Creating an App @@ -172,13 +172,13 @@ cha --name chain-admin-template --template chain-admin Checkout these related projects: -- [telescope](https://github.com/cosmology-tech/telescope) Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. +- [telescope](https://github.com/hyperweb-io/telescope) Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. - [@cosmwasm/ts-codegen](https://github.com/CosmWasm/ts-codegen) Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. -- [chain-registry](https://github.com/cosmology-tech/chain-registry) Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. -- [cosmos-kit](https://github.com/cosmology-tech/cosmos-kit) Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. -- [create-hyperweb-app](https://github.com/cosmology-tech/create-hyperweb-app) Set up a modern Cosmos app by running one command. -- [interchain-ui](https://github.com/cosmology-tech/interchain-ui) The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. -- [starship](https://github.com/cosmology-tech/starship) Unified Testing and Development for the Interchain. +- [chain-registry](https://github.com/hyperweb-io/chain-registry) Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. +- [cosmos-kit](https://github.com/hyperweb-io/cosmos-kit) Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. +- [create-hyperweb-app](https://github.com/hyperweb-io/create-hyperweb-app) Set up a modern Cosmos app by running one command. +- [interchain-ui](https://github.com/hyperweb-io/interchain-ui) The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. +- [starship](https://github.com/hyperweb-io/starship) Unified Testing and Development for the Interchain. ## Credits diff --git a/packages/create-hyperweb-app/README.md b/packages/create-hyperweb-app/README.md index f50bfaa8..c585f16a 100644 --- a/packages/create-hyperweb-app/README.md +++ b/packages/create-hyperweb-app/README.md @@ -55,18 +55,18 @@ You don’t need to install or configure cosmjs, keplr, nextjs, webpack or Babel Everything is preconfigured, ready-to-go, so you can focus on your code! -- ⚡️ Connect easily to 20+ wallets via [Cosmos Kit](https://github.com/cosmology-tech/cosmos-kit) — including Ledger, Keplr, Cosmostation, Leap, Trust Wallet, OKX, XDEFI, Exodus, Wallet Connect and more! +- ⚡️ Connect easily to 20+ wallets via [Cosmos Kit](https://github.com/hyperweb-io/cosmos-kit) — including Ledger, Keplr, Cosmostation, Leap, Trust Wallet, OKX, XDEFI, Exodus, Wallet Connect and more! - ⚛️ Sign and broadcast with [cosmjs](https://github.com/cosmos/cosmjs) stargate + cosmwasm signers - + - 🛠 Render pages with [next.js](https://nextjs.org/) hybrid static & server rendering - -- 🚀 Ensure reliability with [Starship](https://github.com/cosmology-tech/starship), our end-to-end testing CI/CD project for GitHub Actions, streamlining continuous integration and delivery across the interchain ecosystem. + +- 🚀 Ensure reliability with [Starship](https://github.com/hyperweb-io/starship), our end-to-end testing CI/CD project for GitHub Actions, streamlining continuous integration and delivery across the interchain ecosystem. +Checkout [cosmos-kit](https://github.com/hyperweb-io/cosmos-kit) for more docs as well as [cosmos-kit/react](https://github.com/hyperweb-io/cosmos-kit/tree/main/packages/react#signing-clients) for getting cosmjs stargate and cosmjs signers. --> ## Creating an App @@ -125,13 +125,13 @@ yarn create hyperweb-app Checkout these related projects: -- [telescope](https://github.com/cosmology-tech/telescope) Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. +- [telescope](https://github.com/hyperweb-io/telescope) Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. - [@cosmwasm/ts-codegen](https://github.com/CosmWasm/ts-codegen) Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. -- [chain-registry](https://github.com/cosmology-tech/chain-registry) Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. -- [cosmos-kit](https://github.com/cosmology-tech/cosmos-kit) Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. -- [create-hyperweb-app](https://github.com/cosmology-tech/create-hyperweb-app) Set up a modern Cosmos app by running one command. -- [interchain-ui](https://github.com/cosmology-tech/interchain-ui) The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. -- [starship](https://github.com/cosmology-tech/starship) Unified Testing and Development for the Interchain. +- [chain-registry](https://github.com/hyperweb-io/chain-registry) Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. +- [cosmos-kit](https://github.com/hyperweb-io/cosmos-kit) Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. +- [create-hyperweb-app](https://github.com/hyperweb-io/create-hyperweb-app) Set up a modern Cosmos app by running one command. +- [interchain-ui](https://github.com/hyperweb-io/interchain-ui) The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. +- [starship](https://github.com/hyperweb-io/starship) Unified Testing and Development for the Interchain. ## Credits diff --git a/templates/chain-admin/README.md b/templates/chain-admin/README.md index c86cea87..be0bfa7f 100644 --- a/templates/chain-admin/README.md +++ b/templates/chain-admin/README.md @@ -1,4 +1,4 @@ -This is a Cosmos App project bootstrapped with [`create-hyperweb-app`](https://github.com/hyperweb-io/create-hyperweb-app). +This is a Hyperweb App project bootstrapped with [`create-hyperweb-app`](https://github.com/hyperweb-io/create-hyperweb-app). ## Getting Started @@ -20,72 +20,26 @@ You can start editing the page by modifying `pages/index.tsx`. The page auto-upd 4. Open http://localhost:3000, select "Osmosis Devnet" or "Cosmos Hub Devnet" from the chain dropdown in the top right corner then click "Connect Wallet" in the left sidebar to connect to the chain 5. Go to "Faucet" to get some test tokens and enjoy! -## Learn More +## Interchain JavaScript Stack -### Chain Registry +A unified toolkit for building applications and smart contracts in the Interchain ecosystem ⚛️ -The npm package for the Official Cosmos chain registry. Get chain and token data for you application. - -- https://github.com/cosmology-tech/chain-registry - -### Cosmology Videos - -Checkout more videos for how to use various frontend tooling in the Cosmos! - -- https://cosmology.zone/learn - -### Cosmos Kit - -A wallet connector for the Cosmos ⚛️ - -- https://github.com/cosmology-tech/cosmos-kit - -### Telescope - -A "babel for the Cosmos", Telescope is a TypeScript Transpiler for Cosmos Protobufs. Telescope is used to generate libraries for Cosmos blockchains. Simply point to your protobuffer files and create developer-friendly Typescript libraries for teams to build on your blockchain. - -- https://github.com/cosmology-tech/telescope - -🎥 [Checkout the Telescope video playlist](https://www.youtube.com/watch?v=n82MsLe82mk&list=PL-lMkVv7GZwyQaK6bp6kMdOS5mzosxytC) to learn how to use `telescope`! - -### CosmWasm TS Codegen - -The quickest and easiest way to interact with CosmWasm Contracts. @cosmwasm/ts-codegen converts your CosmWasm smart contracts into dev-friendly TypeScript classes so you can focus on shipping code. - -- https://github.com/CosmWasm/ts-codegen - -🎥 [Checkout the CosmWasm/ts-codegen video playlist](https://www.youtube.com/watch?v=D_A5V2PfNLA&list=PL-lMkVv7GZwz1KO3jANwr5W4MoziruXwK) to learn how to use `ts-codegen`! - -## Learn More about Next.js - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. - -## Related - -Checkout these related projects: - -- [telescope](https://github.com/cosmology-tech/telescope) Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. -- [@cosmwasm/ts-codegen](https://github.com/CosmWasm/ts-codegen) Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. -- [chain-registry](https://github.com/cosmology-tech/chain-registry) Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. -- [cosmos-kit](https://github.com/cosmology-tech/cosmos-kit) Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. -- [create-cosmos-app](https://github.com/cosmology-tech/create-cosmos-app) Set up a modern Cosmos app by running one command. -- [interchain-ui](https://github.com/cosmology-tech/interchain-ui) The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. -- [starship](https://github.com/cosmology-tech/starship) Unified Testing and Development for the Interchain. +| Category | Tools | Description | +|----------------------|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------| +| **Chain Information** | [**Chain Registry**](https://github.com/hyperweb-io/chain-registry), [**Utils**](https://www.npmjs.com/package/@chain-registry/utils), [**Client**](https://www.npmjs.com/package/@chain-registry/client) | Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. | +| **Wallet Connectors**| [**Interchain Kit**](https://github.com/hyperweb-io/interchain-kit)beta, [**Cosmos Kit**](https://github.com/hyperweb-io/cosmos-kit) | Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. | +| **Signing Clients** | [**InterchainJS**](https://github.com/hyperweb-io/interchainjs)beta, [**CosmJS**](https://github.com/cosmos/cosmjs) | A single, universal signing interface for any network | +| **SDK Clients** | [**Telescope**](https://github.com/hyperweb-io/telescope) | Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. | +| **Starter Kits** | [**Create Interchain App**](https://github.com/hyperweb-io/create-interchain-app)beta, [**Create Cosmos App**](https://github.com/hyperweb-io/create-cosmos-app) | Set up a modern Interchain app by running one command. | +| **UI Kits** | [**Interchain UI**](https://github.com/hyperweb-io/interchain-ui) | The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. | +| **Testing Frameworks** | [**Starship**](https://github.com/hyperweb-io/starship) | Unified Testing and Development for the Interchain. | +| **TypeScript Smart Contracts** | [**Create Hyperweb App**](https://github.com/hyperweb-io/create-hyperweb-app) | Build and deploy full-stack blockchain applications with TypeScript | +| **CosmWasm Contracts** | [**CosmWasm TS Codegen**](https://github.com/CosmWasm/ts-codegen) | Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. | ## Credits -🛠 Built by Hyperweb (formerly Cosmology) — if you like our tools, please checkout and contribute to [our github ⚛️](https://github.com/hyperweb-io) — if you like our tools, please consider delegating to [our validator ⚛️](https://cosmology.zone/validator) +🛠 Built by Hyperweb (formerly Cosmology) — if you like our tools, please checkout and contribute to [our github ⚛️](https://github.com/hyperweb-io) + ## Disclaimer diff --git a/templates/chain-admin/config/products.ts b/templates/chain-admin/config/products.ts index 193111c9..1b393853 100644 --- a/templates/chain-admin/config/products.ts +++ b/templates/chain-admin/config/products.ts @@ -16,65 +16,43 @@ export const products: Product[] = [ name: 'Cosmos Kit', description: 'A wallet adapter for react with mobile WalletConnect support for the Cosmos ecosystem.', - link: 'https://cosmology.zone/products/cosmos-kit', + link: 'https://hyperweb.io/stack/cosmos-kit', + category: 'frontend', + }, + { + name: 'InterchainJS', + description: 'A single, universal signing interface for any network', + link: 'https://hyperweb.io/stack/interchainjs', category: 'frontend', }, { name: 'Telescope', description: 'A TypeScript Transpiler for Cosmos Protobufs to generate libraries for Cosmos blockchains.', - link: 'https://cosmology.zone/products/telescope', + link: 'https://hyperweb.io/stack/telescope', category: 'cosmos-sdk', }, { name: 'Interchain UI', description: 'A simple, modular and cross-framework component library for Cosmos ecosystem.', - link: 'https://cosmology.zone/products/interchain-ui', + link: 'https://hyperweb.io/stack/interchain-ui', category: 'frontend', }, - { - name: 'TS Codegen', - description: - 'The quickest and easiest way to convert CosmWasm Contracts into dev-friendly TypeScript classes.', - link: 'https://cosmology.zone/products/ts-codegen', - category: 'cosmwasm', - }, { name: 'Chain Registry', description: 'Get chain and asset list information from the npm package for the Official Cosmos chain registry.', - link: 'https://cosmology.zone/products/chain-registry', - category: 'frontend', - }, - { - name: 'OsmoJS', - description: - 'OsmosJS makes it easy to compose and broadcast Osmosis and Cosmos messages.', - link: 'https://cosmology.zone/products/osmojs', + link: 'https://hyperweb.io/stack/chain-registry', category: 'frontend', }, { name: 'Starship', description: 'Starship makes it easy to build a universal interchain development environment in k8s.', - link: 'https://cosmology.zone/products/starship', + link: 'https://hyperweb.io/stack/starship', category: 'testing', }, - { - name: 'Create Cosmos App', - description: - 'One-Command Setup for Modern Cosmos dApps. Speed up your development and bootstrap new web3 dApps quickly.', - link: 'https://cosmology.zone/products/create-cosmos-app', - category: 'frontend', - }, - { - name: 'CosmWasm Academy', - description: - 'Master CosmWasm and build your secure, multi-chain dApp on any CosmWasm chain!', - link: 'https://cosmology.zone/learn/ts-codegen', - category: 'cosmwasm', - }, { name: 'Videos', description: diff --git a/templates/hyperweb/README.md b/templates/hyperweb/README.md index ef36c67f..4fdb5134 100644 --- a/templates/hyperweb/README.md +++ b/templates/hyperweb/README.md @@ -11,7 +11,7 @@
- +

# Hyperweb Boilerplate @@ -79,7 +79,7 @@ This bundles the contracts from src/** into dist/contracts/. ## Infrastructure Setup ### Option 1: Using Starship -[Starship](https://github.com/cosmology-tech/starship) is a Kubernetes-based blockchain orchestrator. It sets up a local blockchain environment with full cross-chain compatibility. +[Starship](https://github.com/hyperweb-io/starship) is a Kubernetes-based blockchain orchestrator. It sets up a local blockchain environment with full cross-chain compatibility. #### Enable Kubernetes in Docker Desktop Docker Desktop includes a standalone Kubernetes server and client, as well as Docker CLI integration that runs on your machine. diff --git a/templates/hyperweb/ui/config/projects.ts b/templates/hyperweb/ui/config/projects.ts index b33345a1..e3960f07 100644 --- a/templates/hyperweb/ui/config/projects.ts +++ b/templates/hyperweb/ui/config/projects.ts @@ -8,27 +8,17 @@ export const products: Project[] = [ { name: 'Interchain Kit', desc: 'A wallet adapter for react with mobile WalletConnect support for the Cosmos ecosystem.', - link: 'https://github.com/cosmology-tech/interchain-kit', + link: 'https://github.com/hyperweb-io/interchain-kit', }, { name: 'Telescope', desc: 'A TypeScript Transpiler for Cosmos Protobufs to generate libraries for Cosmos blockchains.', - link: 'https://github.com/cosmology-tech/telescope', - }, - { - name: 'TS Codegen', - desc: 'The quickest and easiest way to convert CosmWasm Contracts into dev-friendly TypeScript classes.', - link: 'https://github.com/CosmWasm/ts-codegen', - }, - { - name: 'CosmWasm Academy', - desc: 'Master CosmWasm and build your secure, multi-chain dApp on any CosmWasm chain!', - link: 'https://academy.cosmwasm.com/', + link: 'https://github.com/hyperweb-io/telescope', }, { name: 'Chain Registry', desc: 'Get chain and asset list information from the npm package for the Official Cosmos chain registry.', - link: 'https://github.com/cosmology-tech/chain-registry', + link: 'https://github.com/hyperweb-io/chain-registry', }, { name: 'Videos', @@ -38,11 +28,6 @@ export const products: Project[] = [ ]; export const dependencies: Project[] = [ - { - name: 'OsmoJS', - desc: 'OsmosJS makes it easy to compose and broadcast Osmosis and Cosmos messages', - link: 'https://github.com/osmosis-labs/osmojs', - }, { name: 'Interchain UI', desc: 'A simple, modular and cross-framework Component Library for Cosmos',