# Terra Docs
Welcome to the official documentation for Terra, a decentralized financial infrastructure powering the innovation of money. Terra provides the foundational building blocks for a new digital economy with its stablecoin protocol, oracle system, smart contracts, and plan for mass-user adoption.
What is Terra?
If this is your first time learning about Terra, start here.
What is Luna?
Learn about Luna, the native staking asset that powers the Terra ecosystem.
Stability Mechanisms
Learn about how Terra achieves price-stability while ensuring steady increase in validator incentives.
Run a Full Node
Learn how to participate in the Terra network by running your own full Terra node.
Contribute to Core
Hack on the latest version of Terra Core, the node software for Terra.
Run a Validator
Become a validator and earn delegation commissions in exchange for helping secure the network.
Smart Contracts
Build dApps that leverage the robust infrastructure for decentralized finance provided by Terra.
Integrations
Discover novel applications built on Terra and integrations with existing tools.
# SDKs for Developers
The Terra SDKs provide an easy way to programmatically interact with a Terra node with popular programming languages to develop applications. Currently, we have SDKs in Python 3 and JavaScript, with support for other runtimes coming soon in the near future.