Proposal Summary
This proposal aims to encourage developer activity on the Terra Classic network by creating a comprehensive technical guide for building on the chain. The guide will help onboard new contributors by covering the essential tools, workflows, and integration steps for smart contract development, DApp creation, testnet usage, SDK tools, and wallet connectivity.
Rationale
Sustainable growth of the Terra Classic network depends on strong developer engagement.
Many new developers face difficulties due to the lack of updated or beginner-friendly technical resources.
Currently, there is no official or up-to-date โGetting Started Guideโ tailored to the Terra Classic chain.
A well-prepared technical guide will build trust and lower the barrier for onboarding builders.
Proposed Guide Content
Overview of the Terra Classic network
Development environment setup
Terrain, LocalTerra, and Rebel-2 testnet configuration
Writing smart contracts using CosmWasm (Rust)
Web-based DApp connection using CosmJS
Wallet integration (Keplr, Terra Station)
Testing and deployment procedures
Real-world DApp examples with code
Best practices for developers
FAQ and troubleshooting section
GitHub resources and open-source templates
Contributors and Process
This guide will be created by experienced developers within the Terra Classic community. Individuals like @ColeStrathclyde, @frag_dude, or others with proven technical knowledge may be invited to participate.
After governance approval, the selected contributors will be compensated based on the approved budget and defined milestones. The process will be transparent, with regular updates and draft reviews shared with the community.
The community may choose to either form a small selection committee or allow open applications from interested contributors.
Technical Approach & Delivery
The guide will be published via GitBook, Notion, and PDF for accessibility.
It will be written in a modular format to allow future updates.
Open to community contributions and review.
Voting Options
Yes โ Approve and begin guide development
No โ Reject the proposal
No with Veto โ Reject and prevent similar proposals from being resubmitted
Abstain โ Neutral / no opinion