Skip to content

how to add custom functionality manually using golang? #31

Discussion options

You must be logged in to vote

So I have been using Ignite to build a chain for my purpose, which requires adding additional functionality.

What you describe is what we call a "module". A module can have its own messages and store, it can also query and execute messages in other modules in your chain and it can execute actions at the beginning and end of every block. Please take a look at these docs: https://docs.cosmos.network/main/building-modules/intro

I want to build a chain using cosmos SDK that should be able to interact with other chains to receive data and verify the batches.

Regarding your specific use case I can't give you very specific advice, other than to investigate about oracles or interchain queries.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by facundomedica
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants