Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributing to CoopFinance

Thank you for contributing! CoopFinance participates in the Stellar Drips Wave and OnlyDust programs — merged contributions may earn XLM rewards.

How to Contribute

1. Find an Issue

  • Browse open issues
  • Look for good first issue, bounty, or help wanted labels
  • Comment on an issue to claim it before starting work

2. Fork & Branch

git checkout -b feat/your-feature-name   # new feature
git checkout -b fix/issue-123            # bug fix
git checkout -b docs/update-readme       # documentation

3. Make Changes

Follow the code style of the repo. Run lints and tests before pushing.

4. Submit a Pull Request

  • Reference the issue number: Closes #123
  • Describe what changed and why
  • Add screenshots / test output if applicable

Commit Convention

feat: add loan approval notification
fix: correct USDC decimal formatting
docs: update treasury contract reference
test: add voting contract edge case
chore: bump stellar-sdk to v12.3

Code Standards

  • TypeScript: strict mode, no any
  • Rust: cargo clippy must pass with no warnings
  • All new functions need tests
  • Keep PRs focused — one concern per PR

Getting Help

License

By contributing, you agree your code is licensed under MIT.

About

Soroban smart contracts: treasury, loan, voting, governance, dividend

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages