Skip to content

Improve local development setup#4

Open
JordiParraCrespo wants to merge 2 commits intoxrplevm:chains/exrp/devnetfrom
JordiParraCrespo:chore/improve-local-dev-dx
Open

Improve local development setup#4
JordiParraCrespo wants to merge 2 commits intoxrplevm:chains/exrp/devnetfrom
JordiParraCrespo:chore/improve-local-dev-dx

Conversation

@JordiParraCrespo
Copy link

Improve local development setup

Summary

  • Add network-specific Make targets (start-testnet, start-mainnet and their -clean variants) for one-command startup
  • Add database management commands (db-schema-drop, db-schema-apply, db-schema-reset, db-shell, db-tables, db-size) to interact with the database without restarting Docker containers
  • Rework start-clean to use db-schema-reset instead of docker compose down -v for faster resets
  • Add configs/ directory with pre-configured testnet-config.yaml and mainnet-config.yaml
  • Rework README.md with improved documentation: manual vs automated start flow, configuration, database management, services, and troubleshooting
  • Fix Hasura ACTION_BASE_URL port alignment with Callisto Actions config
  • Note mint module exclusion (not used in XRPL EVM Sidechain)

@AdriaCarrera AdriaCarrera marked this pull request as ready for review February 12, 2026 14:32
@AdriaCarrera AdriaCarrera self-requested a review February 12, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants