Skip to content

Latest commit

 

History

History
82 lines (63 loc) · 2.93 KB

CONTRIBUTE.md

File metadata and controls

82 lines (63 loc) · 2.93 KB

CONTRIBUTE.md

First Principles: Functionality > Form, Community as Compiler, Metrics = Truth


🚀 How to Contribute

1. Atomic Rules

  • No bullshit: If it’s not measurable, don’t propose it.
  • Ship or leave: PRs without tests/docs are rejected.
  • Optimize for speed: Fork → Code → PR → Iterate.

2. Bounties (Paid in ETH/USDC)

Tier Reward Example Tasks Success Metric
High-Impact $150-$300 Implement SIM auth, Fix TX relay bottlenecks. Merged PR, 100% test coverage.
Mid-Impact $50-$100 Improve STK menu UX, Add language support. 5+ user validations, no regressions.
Low-Impact $10-$30 Fix typos, Debug SMS parser. Issue closed within 24h.

Claim Bounties:

  1. Comment !bounty on GitHub Issue.
  2. Ship code.
  3. Get paid post-merge.

🔨 Quality Control

1. Code Standards

  • Tests Required: All PRs must include unit/integration tests.
  • Peer Review: 2+ maintainers must approve.
  • CI/CD: GitHub Actions auto-rejects PRs if:
    • Tests fail.
    • Coverage <95%.
    • Latency >30s.

2. Community Validation

  • Vote on Features: Snapshot votes weekly (Snapshot).
  • Stress Test: Users in target regions test TXs.

🏙️ Pop-Up Village (IRL Build Sprints)

Next Event: 72-Hour Non-Stop Hackathon

  • Location: TBD, TBD (Warehouse X) | Remote via VR.
  • Goal: Ship v1.0 + onboard 20 devs.
  • Rules:
    • Code or leave.
    • No meetings >5 mins.
    • 1 feature shipped every 12h.

Join:

  1. Fork repo.
  2. Submit PR with feature proposal.
  3. Get invited.

Perks:

  • Travel stipends for top 10 contributors.

⚖️ MIT License Strategy

  • Fork Freely: Track forks here.

📈 Success Metrics

Metric Target Current
Active Devs 50+ [Live Counter]
Weekly TXs 1,000+ [TX Dashboard]
Bounties Paid $5,000/month [Bounty Tracker]

Kill Switch: If metrics dip below 50% of target for 2 weeks, protocol resets to last stable commit.


💬 Call to Action

Stop talking. Start building.

Contact: [email protected] | No recruiters, no BS.