Contributing to EchoMTG
Learn about the projects of EchoMTG and how to get involved
EchoMTG is a community driven application built on top of a publicly documented, but proprietary, API. This page explains how to get involved — from database curation to reporting bugs and suggesting features. Bugs and feature requests go on the community tracker; questions and chat happen in community discussions.
Before you contribute — please read the Contributor Terms
Contributors must be 18 years of age or older. All community contributions — bug reports, feature ideas, developer prompts, Discord and GitHub participation, Wiki Team data work — are governed by Section 13 of our Terms and Conditions and (for Wiki Team members and elevated contributors) the Wiki User Community Waiver.
In short: you must be 18+, contributions are voluntary and unpaid, the Company is granted a perpetual license to use them, and contributors waive certain claims against ThoughtBomb Studios LLC dba EchoMTG. Please read the full text before contributing.
Wiki-Team
Discord TCG KnowledgeThe team that manages the community and database. The wiki team has special features in the application for updating and entering data. Wiki members get awarded inventory space for every database change made. There is a private discord channel for the wiki team where features, update, and ideas are discussed. Wiki team members who go above an beyond often receive high end cards or other sealed goodies.
To join the the wiki team get involved with the community on the discord server first.
Before accepting Wiki Team access: review and agree to the Wiki User Community Waiver. The waiver covers age (18+), unpaid / pro-bono participation, the license grant, and the release of liability owed to ThoughtBomb Studios LLC dba EchoMTG.
Discord: /about/discord/
Website Project
Private Nuxt VueJS Javascript HTML CSSThe primary interface of EchoMTG.com is the website, built on Nuxt (VueJS) with a JSON API backend. The codebase was previously public; it has been taken private due to AI scraping, security, and user-data safety concerns. Deploys continue to go out on merge to Google Cloud Run.
Bugs, feature requests, and discussions for the website are tracked on our community repo. Ideas and help for non-code contribution (wiki team, translations, testing) happen on Discord.
Community Tracker: https://github.com/EchoMTG/community
Contribute Your Project
If you have a project you have worked on and would like to have it listed, please join the discord server and let the @wiki-team know. Thank you!
Andriod and iOS App
Closed Source React Native React Javascript HTML CSSA React Native code base that deploys to both Google Play and Apple App Stores. This code base is private, but contributors can be invited.
Anyone may contribute to this project, join the discord server and reach out to the @wiki-team for info.
Github Codebase: https://github.com/EchoMTG/EchoMTGMobile
Other Projects
Icon Maker: https://github.com/EchoMTG/seticonmaker
Java API Wrapper: https://github.com/EchoMTG/java-api-wrapper
PHP API Wrapper: https://github.com/andrewgioia/EchoPHP