# Complete the Teritori Doc _https://app.gitbook.com/o/2SeZm8OgXkIVNzpVs54N/s/EVEjjqWWibJS3WQnyvnL/_ ## --- Keplr - Download and install Keplr extension - Create/Connect wallet All Networks from the Cosmos ecosystem can be reached by your wallet. - Concerning Teritori RPC endpoints: Testnet: https://rpc.testnet.teritori.com/ Mainnet: https://rpc.mainnet.teritori.com/ ## --- Current state - **(NO)** Need money, so focus on lucrative features. - Focus also on Refactors/Fixes tasks. We need a clean app to appears like a legit Cosmos DApp. - The most traffic is on Marketplace. We have regulary new mintable collections on the mainnet. ## --- Dev resources (Mostly front-end) - Live app: https://app.teritori.com/ - Cosmos SDK doc: https://docs.cosmos.network/v0.45/ - Cosmos Github: https://github.com/cosmos - cosmasm repo Github: https://github.com/CosmWasm/cosmwasm ### - Enjoy the interoperability and make transactions Cosmos embbed the Stargate protocol that allow to interact with the interchain. - Use Keplr and Teritori Network to create a Stargate client - Make a transaction and use existing controls to develop the front-end feature Here an exemple of the Token Delegation (Staking) feature: https://github.com/TERITORI/teritori-dapp/blob/main/packages/screens/Stake/components/DelegateModal.tsx#L92-L94 ### - Embedded Cosmos features Some features are existing modules that can be found here: https://github.com/cosmos/cosmos-sdk/tree/main/x. You can exploit these features by digging `node_modules/@cosmjs` ### - Custom Smartcontracts features Some Teritori features need to develop a smartcontract. - This file is used to generate the front-end TS files that will be used to exploit the smartontracts in front: https://github.com/TERITORI/teritori-dapp/blob/main/Makefile. - You can reffer to this doc to generate the TS files when you need to exploit a brand new smartcontract: https://github.com/CosmWasm/ts-codegen - You'll need to use `cosmwasm` to interact with smartcontracts. Exemple with the Check Name Availability (Teritori Name Service) feature: https://github.com/TERITORI/teritori-dapp/blob/main/packages/hooks/useCheckNameAvailability.ts#L24 ### - Marketplace Vault ### - Marketplace Bunker