Raxx · internal docs

internal · gated ↑ index

GitHub Org Creation Before LLC Formation — Research Note

Status: research-only. This document does NOT constitute legal or tax advice. Before filing or acting, consult a business-formation attorney and CPA licensed in Pennsylvania (or your state of residence at the time of filing). Also consult the engaged IP/tech-transactions attorney (Matthew Crosby, per reference_attorneys.md) on the IP and ToS-authority questions specifically. Last updated: 2026-05-06. Sources as of that date — verify freshness before any action.


TL;DR (3 sentences)

On 2026-05-06, Kristerpher Henderson is creating a GitHub organization (raxx-app, plan: GitHub Team at $4/user/month) by attesting "I hereby accept the GitHub Customer Agreement on behalf of my organization and confirm that I have the authority to do so" — before any LLC or corporation named "Raxx" legally exists. California Business and Professions Code §17910 (primary source below) requires a fictitious business name (DBA) filing within 40 days whenever a sole proprietor transacts business under a name that does not include their legal surname — "Raxx" does not contain "Henderson," so DBA exposure may be triggered depending on where Kristerpher is resident and operating. The core open questions — authority attestation risk, IP chain of title, and DBA status — require resolution by Matthew Crosby (attorney) before the repo transfer from MooseQuest/TradeMasterAPI to raxx-app/TradeMasterAPI is treated as permanent.


Facts (with citations)

GitHub org creation facts

GitHub Customer Agreement — authority attestation

Repository transfer — technical facts

DBA / fictitious business name — California

Trademark dovetail

Data processing terms


Options compared

Option Description Cost Key tradeoff
A — Create org now, form LLC within 30 days Create raxx-app org today; expedite LLC formation; transfer repo after LLC exists GH Team $4/seat/mo + state formation fee (PA ~$125, DE ~$90 + registered agent) Minimizes time in "pre-entity attestation" window; fastest path to clean ownership
B — Create org now, form LLC later, transfer repo then Create raxx-app org today; transfer MooseQuest/TradeMasterAPI later; form LLC on original timeline Same GH cost; no added formation cost today Longer exposure window for authority attestation and DBA risk; simpler today
C — Keep repo under MooseQuest until LLC formed Don't create raxx-app org until LLC exists; keep repo at MooseQuest/TradeMasterAPI No additional cost Cleanest IP chain of title; delays GitHub Team plan features (PR #1202 gate)
D — Create org under personal account, upgrade to org later Use a personal GH account for raxx-app without the "business" attestation $0 until Team plan needed Avoids authority attestation issue; org-type change later may require re-acceptance

This table is for research framing only. Attorney input required before selecting any option.


Jurisdiction flags

Jurisdiction Issue Primary source
Federal GitHub Customer Agreement authority-to-bind clause; trademark owner of record vs. GH org business name https://github.com/customer-terms
California DBA filing may be triggered within 40 days if CA activity commenced https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=BPC&sectionNum=17910.
Pennsylvania Primary state of business; fictitious name registration likely required; formation of Raxx LLC/Inc https://www.dos.pa.gov/BusinessCharities/Business/RegistrationForms/Pages/default.aspx (verify)
Delaware or state of formation If LLC formed in DE, foreign qualification in PA required if "transacting business" in PA Confirm with formation attorney

Timing / deadlines

Deadline Trigger Days from 2026-05-06
CA DBA filing — if CA activity triggered 40 days from commencement under Cal. BPC §17910 Approx. 2026-06-15 (if trigger date is 2026-05-06)
PA fictitious name — if PA activity triggered Varies; confirm with attorney Unsourced — confirm
GitHub org business-name correction Before repo transfer makes "Raxx" as org-owner public in a material way No hard date — judgment call
IRS Form 2553 (S-Corp election) 2 months + 15 days from entity formation date, or by March 15 of the election year Depends on formation date — see questions-for-cpa.md §C

Questions for attorney (Matthew Crosby)

These questions are preparation material for the next attorney meeting. They are not answered here.

J — GitHub Org Pre-LLC Authority and IP (added 2026-05-06)

  1. Authority attestation risk. On 2026-05-06, Kristerpher accepted GitHub's Customer Agreement attestation — "I hereby accept the GitHub Customer Agreement on behalf of my organization and confirm that I have the authority to do so" — entering "Raxx" as the business name, before any LLC or corporation named "Raxx" is filed with any state. Does this attestation create personal liability exposure for Kristerpher? Does it create a contract-formation problem (i.e., is the agreement unenforceable because one "party" has no legal existence)?

  2. IP chain of title — org transfer mechanics. When Raxx LLC is formed, what is the cleanest documented path to: (a) transfer GitHub org ownership from Kristerpher's personal control to the LLC, and (b) ensure that the IP assignment to the LLC (covering code, designs, and trademarks) is properly recorded so that the GH org ownership change and the IP assignment are consistent? Is a formal IP assignment agreement + org ownership change sufficient, or is there a bill of sale or additional instrument needed?

  3. DBA / fictitious name risk — California. Cal. BPC §17910 requires a DBA filing within 40 days when a sole proprietor transacts business under a name not containing their legal surname. By entering "Raxx" as the GitHub org's business name and using the org for commercial development activity (while spending ~4 months/year in CA), has Kristerpher triggered the CA fictitious business name requirement? If so, which county clerk is the correct filing jurisdiction, and what is the publication requirement?

  4. DBA / fictitious name risk — Pennsylvania. Does the same scenario trigger a PA fictitious name registration requirement? What is the filing fee and process, and does it interact with or precede LLC formation?

  5. Trademark owner matching. USPTO Reg. 7779396 records a specific owner. The GitHub org now names "Raxx" as the business. Once Raxx LLC is formed, should the ETAS trademark assignment from the current owner of record to Raxx LLC be executed before the LLC is publicly associated with the raxx-app GitHub org (e.g., on the product website), or is the sequence flexible? What is the risk of the LLC operating publicly under a mark whose ETAS assignment has not yet been recorded?

  6. GitHub ToS interaction with securities-adjacent code. Raxx's private repos contain Raptor (backend) and MQ-A (algorithmic strategy layer), which are adjacent to securities-execution tooling. GitHub's ToS do not appear to contain securities-specific restrictions (per this research), but does the GitHub Data Protection Agreement's data-controller / data-processor framing create any obligation for Raxx as controller once the GH org houses production code that processes user trade data? Any ToS clause that would restrict housing such code on GitHub?

Priority for this consult: J1 and J2 are highest priority — they determine whether any corrective action is needed before the repo transfer is made permanent. J3 may have a 40-day hard deadline from 2026-05-06 (CA DBA, approx. 2026-06-15) — surface early.


Questions for CPA

M — GitHub Org Business Account — Tax and Schedule C treatment (added 2026-05-06)

  1. GitHub Team plan — Schedule C vs. entity deduction. The GitHub Team plan is billed at $4/user/month under the raxx-app org, entering "Raxx" as the business name, before Raxx LLC is formed. Should this expense be treated as a Schedule C business expense for Kristerpher's sole proprietorship in 2026 (pre-formation), or does it become a pre-formation start-up cost under IRC §195 once Raxx LLC is formed? Apply the same convention being established under questions-for-cpa.md §L (pre- formation expense convention).

  2. GitHub org named as "Raxx" — any tax consequence. Entering "Raxx" as the GitHub org business name (before entity formation) creates an implicit DBA situation for sole-proprietor tax purposes. Does this have any Schedule C reporting implication — e.g., should the business name on Schedule C match the DBA, and if so, does the GH org creation date function as the DBA commencement date?


Sources

Primary sources used in this document:


Before acting on any item in this document, consult Matthew Crosby (IP/tech-transactions attorney, already engaged per reference_attorneys.md) on questions J1–J6, and a CPA licensed in Pennsylvania on questions M1–M2. Formation counsel (in pipeline per reference_attorneys.md) should be looped in on entity timing and DBA filing before the 40-day CA window closes (approx. 2026-06-15 if trigger date is 2026-05-06).


Addendum — RAXX §2(d) Conflict Intersection (added 2026-05-06)

(This addendum cross-references Matthew Crosby's 2026-05-05 18:13 UTC reply re the cited RAXX trademark registration. Full conflict analysis: docs/legal/research/raxx-tm-conflict-analysis-2026-05-06.md.)

Crosby's signal

Crosby's 2026-05-05 letter confirms that the USPTO will analyze the cited registration's identification text — not the registrant's real-world commerce — when evaluating likelihood of confusion under §2(d). The cited RAXX registration (Reg. 7779396, Ramp Payment Solutions LLC, Class 36) covers broad payment-processing and financial-transaction services described in fourteen discrete service recitations, including "financial transaction services, namely, providing secure commercial transactions and payment options" and "payment processing of funds transferred through an online payment platform." The examiner may find these commercially related to options-trading software even across different international classes (Raxx is in Classes 9 and 42).

Governing authority: TMEP § 1207.01(a)(iii) — the USPTO relies on the identification, not the specimen, in §2(d) analysis. Source: https://tmep.uspto.gov/RDMS/TMEP/print?version=current&href=TMEP-1200d1e5044.html

Interaction with this document

The GitHub org creation (github.com/raxx-app, business name "Raxx," 2026-05-05 UTC) is relevant to the conflict analysis in two ways:

  1. Pivot cost is rising. If Crosby ultimately advises a mark pivot (Option F in the conflict analysis doc), github.com/raxx-app must be renamed, all repositories relocated or re-referenced, CI/CD pipelines updated, and any external references to the org URL corrected. The repo is also being transferred from MooseQuest/TradeMasterAPI to raxx-app/TradeMasterAPI. Each committed repo push under the raxx-app org increases the cost of a future pivot.

  2. GitHub org as a commercial-use date. The creation date (2026-05-05 UTC) is a documentable date of public commercial use of the RAXX mark in the software-technology channel. This is a favorable data point for a potential OA response (distinguishing Raxx software from Ramp Payment Solutions' bar/restaurant POS), but it does not establish priority over the cited registration's filing date. Crosby should assess whether documenting this date is useful for the OA response strategy.

  3. Business name attestation. Entering "Raxx" as the GitHub org business name (accepted via the GitHub Customer Agreement) is a public record that Raxx is operating as a going business concern. This strengthens the channels-of-trade argument (Raxx = software company, not payment processor) but also commits the operator to the brand in a way that makes a pivot more disruptive and more visible.

Questions for Crosby surfaced by this intersection

These are staged in the new Section K of docs/business/questions-for-attorney.md: