# Awesome IRISnet

IRISnet (a.k.a IRISHUB) is an Interchain NFT Hub tailored for next-generation dApps. Built using the Cosmos SDK, it facilitates cross-chain interoperability of NFTs, services, and on/off-chain systems. Named after the Greek goddess Iris, the project aspires to bridge the gap between blockchains and real-world business systems, much like Iris connects the earth and the heavens.

This Awesome repo provides a list of public resources, documents, and tools for IRISnet.

Disclaimer: This is a community-driven repository. It does not reflect the views of IRISnet. Under no circumstances will IRISnet be liable for the impacts and losses created by using these projects.

## Contents
- [Block Explorers](#block-explorers)
- [Wallets](#wallets)
- [Staking Tools](#staking-tools)
- [Bridge Tools](#bridge-tools)
- [IBC](#ibc)
- [Ecosystem Apps](#ecosystem-apps)
- [Faucets](#faucets)
- [Snapshot \& StateSync](#snapshots--statesync)
- [Public Endpoints](#public-endpoints)
- [Archive Nodes](#archive-nodes)
- [IRIS Modules](#iris-modules)
- [Documentations](#documentations)

## Block Explorers
- [IOBScan](https://irishub.iobscan.io)
- [Mintscan](https://www.mintscan.io/iris)
- [Ping.Pub](https://ping.pub/iris)
- [ATOMScan](https://atomscan.com/iris-network)

## Wallets
- [Rainbow](https://www.rainbow.one/)
- [Keplr](https://www.keplr.app/)
- [Cosmostation](https://www.cosmostation.io/wallet)
- [Galaxy Station](https://station.hexxagon.io)
- [Leap Wallet](https://www.leapwallet.io/cosmos)
- [Math Wallet](https://mathwallet.org/en-us/)
- [Via Wallet](https://viawallet.com/)
- [SyncNode](https://wallet.syncnode.ro/)
- [Moonstake](https://moonstake.io/wallets/)
- [LoyToken](http://loytoken.com/web.html#product)

## Staking Tools
- [Keplr](https://www.keplr.app/)
- [Cosmostation](https://www.cosmostation.io/wallet)
- [Galaxy Station](http://station.hexxagon.io)
- [Hexxagon](https://www.hexxagon.io/blockchains/irisnet)
- [Citadel.one](https://app.citadel.one/login)
- [Stakewolle](https://stakewolle.com/)
- [REStake](https://restake.app/)
- [Ping.Pub](https://ping.pub/iris-network/staking)
- [01node](https://01node.com/iris-network/)
- [Allnode](https://www.allnodes.com/iris/stake)

## Bridge Tools
- [Blockscape](https://bridge.blockscape.network/)

## IBC
- [IOBScan](https://ibc.iobscan.io/home)
- [Map of Zones](https://mapofzones.com/home/irishub-1/overview?columnKey=ibcVolume&period=24h&searchZone=iris)
- [Relayer Registry](https://github.com/irisnet/iob-registry/tree/main/relayers)
- [Coin Registry](https://github.com/irisnet/iob-registry/tree/main/coins)

## Ecosystem Apps
- [Uptick](https://www.upticknft.com/)
- [CoinSwap](https://coinswap.market/)
- [AVATA](https://console.avata.bianjie.hk)
- [StaFiHub](https://app.stafihub.io/)
- [WeTeam](https://twitter.com/WeTeam_io)

## Faucets
- [Stakely.io](https://stakely.io/en/faucet/irisnet-iris) - Mainnet
- [Discord](https://discord.gg/bmhu9F9xbX) channel #🚰-testnet-faucet - Testnet Nyancat

## Snapshots & StateSync
- [Imperator](https://imperator.co/services/iris)
- [B-Harvest](http://cosmosia6.notional.ventures:11111/irisnet/)
- [Nodeist](https://nodeist.net/Iris/)
- [KonsorTech](https://docs.konsortech.xyz/node/Mainnet/Irisnet)
- [Hexxagon](https://snapshots.hexxagon.io/cosmos/irisnet/irishub-1/)

## Public Endpoints
- [Official Developers](https://api.irishub-1.irisnet.org/): `https://api.irishub-1.irisnet.org/`
- [Chainapsis RPC](https://rpc-iris.keplr.app/): `https://rpc-iris.keplr.app/`
- [Notional RPC](https://rpc-irisnet-ia.cosmosia.notional.ventures/): `https://rpc-irisnet-ia.cosmosia.notional.ventures/`
- [Terminet Node API](https://irisapi.terminet.io): `https://irisapi.terminet.io`
- [Chain Registry](https://github.com/cosmos/chain-registry/): `https://github.com/cosmos/chain-registry/`

## Archive Nodes
- [Peer list for irishub-1](https://github.com/irisnet/mainnet/blob/master/config/community-peers.md) -  25 Feb 2021
- Seed nodes
    - `6a6de770deaa4b8c061dffd82e9c7f4d40c2165d@seed-1.mainnet.irisnet.org:26656,a17d7923293203c64ba75723db4d5f28e642f469@seed-2.mainnet.irisnet.org:26656`
    - `a17d7923293203c64ba75723db4d5f28e642f469@seed-2.mainnet.irisnet.org:26656`

## IRIS Modules
- [nft module](https://github.com/irisnet/irismod/tree/main/modules/nft) - allows to manage non-fungible tokens
- [mt module](https://github.com/irisnet/irismod/tree/main/modules/mt) - allows to manage multi-tokens, compatible with ERC-1155
- [htlc module](https://github.com/irisnet/irismod/tree/main/modules/htlc) - allows to conduct atomic swaps with other chains via the HTLC protocol
- [oracle module](https://github.com/irisnet/irismod/tree/main/modules/oracle) - allows to manage oracle feeds
- [service module](https://github.com/irisnet/irismod/tree/main/modules/service) - allows to manage the lifecycle of interchain services (iServices)
- [token module](https://github.com/irisnet/irismod/tree/main/modules/token) - allows to manage fungible tokens
- [coinswap module](https://github.com/irisnet/irismod/tree/main/modules/coinswap) - supports uniswap v1 compatible AMM algorithm
- [random module](https://github.com/irisnet/irismod/tree/main/modules/random) - allows to request random numbers through iService
- [record module](https://github.com/irisnet/irismod/tree/main/modules/record) -  allows to create immutable records
- [farm module](https://github.com/irisnet/irismod/tree/main/modules/farm) - allows to create liquidity farming pools that go with coinswap

## Documentations
- [IRISnet Documentations](https://www.irisnet.org/docs/)
- [Legacy Amino JSON REST](https://www.irisnet.org/docs/endpoints/legacy-rest.html)
- [gRPC Gateway JSON REST](https://www.irisnet.org/docs/endpoints/grpc-rest.html)
- [gRPC Client](https://www.irisnet.org/docs/endpoints/grpc-client.html)
- [Client SDKs](https://www.irisnet.org/docs/endpoints/sdk.html)
  
## Other Tools
- [RPC Scanner](https://services.kjnodes.com/mainnet/irisnet/public-rpc/) - tool which periodically scans the network and provides with list of publicly exposed RPC endpoints.
- [Validator Slashboard](https://services.kjnodes.com/mainnet/irisnet/slashboard/) - tool designed to showcase the historical data of validator slashing incidents.