diff --git a/components/announcements/elon.mdx b/components/announcements/elon.mdx
index 8386d68a..701c848e 100644
--- a/components/announcements/elon.mdx
+++ b/components/announcements/elon.mdx
@@ -11,9 +11,9 @@ It was a huge honor last month to have Elon [spend an hour in an ask-me-anything
When hackers see problems in the world, we don’t blame someone else: we try to take them on to solve. Elon is very selective about the nonprofits he supports and I’m proud Hack Club is one of them.
-So…how will Hack Club invest $500,000? We want to use this to help 1,000 more students start and join Hack Clubs in their towns ([see the worldwide map](https://hackclub.com/map/)). For those already in Hack Club, we look to you to help us make a higher-quality experience. We plan to continue much of what we’re already doing (and [what I wrote about in January](https://zachinto2020.wordpress.com/2019/12/31/as-midnight-approaches/)): spending as little money as possible at all times, growing slowly, adding diverse staff to make Hack Club better (video game designers, software engineers, media producers, and more). We are pushing hard to try and make the [Hack Club Slack](https://hackclub.com/) the best place to be a teenager on the internet and expanding [Hack Club Bank](https://hackclub.com/bank/).
+So…how will Hack Club invest $500,000? We want to use this to help 1,000 more students start and join Hack Clubs in their towns ([see the worldwide map](https://hackclub.com/map/)). For those already in Hack Club, we look to you to help us make a higher-quality experience. We plan to continue much of what we’re already doing (and [what I wrote about in January](https://zachinto2020.wordpress.com/2019/12/31/as-midnight-approaches/)): spending as little money as possible at all times, growing slowly, adding diverse staff to make Hack Club better (video game designers, software engineers, media producers, and more). We are pushing hard to try and make the [Hack Club Slack](https://hackclub.com/) the best place to be a teenager on the internet and expanding [HCB](https://hackclub.com/hcb/).
-We’ll be fully transparent in how we spend this money. One thing we’ve been working toward after winning the [Frank Grant](https://grant.frank.ly/) is open sourcing our finances. Hack Club HQ has been running on Hack Club Bank since February, and starting today, [**you can see our finances publicly**](https://bank.hackclub.com/hq). Through Hack Club Bank, you can track how we spend every dollar of Elon’s gift. Soon, we’ll also launch [Frank’s](https://frank.ly/) transparency tools on [hackclub.com](https://hackclub.com/).
+We’ll be fully transparent in how we spend this money. One thing we’ve been working toward after winning the [Frank Grant](https://grant.frank.ly/) is open sourcing our finances. Hack Club HQ has been running on HCB since February, and starting today, [**you can see our finances publicly**](https://hcb.hackclub.com/hq). Through HCB, you can track how we spend every dollar of Elon’s gift. Soon, we’ll also launch [Frank’s](https://frank.ly/) transparency tools on [hackclub.com](https://hackclub.com/).
Hack Club’s mission is to build a new generation of hackers. This starts in high school, where Hack Club students learn to be technically proficient, build their friend network, learn to raise and spend money, and develop into kind, curious, thoughtful, optimistic, and honest leaders. And now Elon Musk is one of our largest supporters.
diff --git a/components/announcements/preston-werner-2022.mdx b/components/announcements/preston-werner-2022.mdx
index 3cb683d5..6b2de136 100644
--- a/components/announcements/preston-werner-2022.mdx
+++ b/components/announcements/preston-werner-2022.mdx
@@ -4,10 +4,10 @@ In 2014, Hack Club was founded, and Tom joined as Hack Club’s first board memb
Tom and Theresa also helped fund [The Hacker Zephyr](https://hack.af/zephyrdoc), an epic, cross-country train hackathon taken by 42 teen hackers in the summer of 2021. Tom even hacked alongside Hack Clubbers onboard.
-With this gift, we will continue to build the engineering team at Hack Club, including a Tech Lead for [Hack Club Bank](https://hackclub.com/bank), and new engineers to support clubs, the Hack Club online community, and events.
+With this gift, we will continue to build the engineering team at Hack Club, including a Tech Lead for [HCB](https://hackclub.com/hcb), and new engineers to support clubs, the Hack Club online community, and events.
One of our goals in 2022 is to improve Hack Club and to support more teenagers in joining the community. Thank you Tom and Theresa for helping make this possible.
-We thank Tom and Theresa for their generous gift and will carefully use each cent to advance our mission to create a new generation of young, highly-technical teen leaders capable of solving our world’s greatest problems. Every penny will be spent [transparently](https://bank.hackclub.com/hq).
+We thank Tom and Theresa for their generous gift and will carefully use each cent to advance our mission to create a new generation of young, highly-technical teen leaders capable of solving our world’s greatest problems. Every penny will be spent [transparently](https://hcb.hackclub.com/hq).
— Christina Asquith, COO, and Zach Latta, founder
diff --git a/components/announcements/relon.mdx b/components/announcements/relon.mdx
index 9819ae6d..139756ad 100644
--- a/components/announcements/relon.mdx
+++ b/components/announcements/relon.mdx
@@ -10,11 +10,11 @@ Today, we're excited to announce Elon is donating $1 million to Hack Club.
This gift will help launch a number of ideas we've been discussing, including helping more in-person hackathons get off the ground, providing more direct 1:1 technical support on the [Hack Club Slack](https://hackclub.com/slack/), and starting up cool new projects like [The Hacker Zephyr](https://github.com/hackclub/the-hacker-zephyr). We also want to use his gift to help 1,000 more teenagers start and join Hack Clubs in their towns.
-We will be spending every dollar as wisely as possible, growing thoughtfully, and adding diverse staff to make Hack Club better. We are pushing hard to try and make the Hack Club Slack the best place to be a teenager on the internet and expanding [Hack Club Bank](https://hackclub.com/bank/).
+We will be spending every dollar as wisely as possible, growing thoughtfully, and adding diverse staff to make Hack Club better. We are pushing hard to try and make the Hack Club Slack the best place to be a teenager on the internet and expanding [HCB](https://hackclub.com/hcb/).
Elon is very selective about the nonprofits he supports and we're proud Hack Club is one of them.
-Hack Club will be fully transparent in how we spend this money. Hack Club HQ has been running on Hack Club Bank since February 2020, and [you can see our finances publicly here](https://bank.hackclub.com/hq).
+Hack Club will be fully transparent in how we spend this money. Hack Club HQ has been running on HCB since February 2020, and [you can see our finances publicly here](https://hcb.hackclub.com/hq).
Hack Club's mission is to help foster a new generation of hackers. This starts in high school, where Hack Clubbers learn to be technically proficient, build their friend network, learn to raise and spend money, and develop into kind, curious, thoughtful, optimistic, and honest leaders. And now Elon Musk is one of our largest supporters.
diff --git a/components/donate/sprigForm.js b/components/donate/sprigForm.js
index 58ba3a4b..3726e354 100644
--- a/components/donate/sprigForm.js
+++ b/components/donate/sprigForm.js
@@ -7,7 +7,7 @@ const SprigForm = () => {
const [count, setCount] = useState(1)
function url() {
const u = new URL(
- 'https://bank.hackclub.com/donations/start/game-lab-fund/'
+ 'https://hcb.hackclub.com/donations/start/game-lab-fund/'
)
u.searchParams.set(
'amount',
diff --git a/components/elon.mdx b/components/elon.mdx
index 8917c254..1e1cc1ea 100644
--- a/components/elon.mdx
+++ b/components/elon.mdx
@@ -27,15 +27,14 @@ a lot of what we’ve already been doing (and [what I wrote about at the beginni
of the year](https://zachinto2020.wordpress.com/2019/12/31/as-midnight-approaches/)):
we’ll spend as little money as possible at all times, and we’ll hire a small
number of diverse staff from video game engineers to media producers to make
-Hack Club better. We are pushing hard now to expand users of [Hack Club
-Bank](https://hackclub.com/bank/), and continuing to try and make the Hack Club
-Slack the best place to be a teenager on the intenet.
+Hack Club better. We are pushing hard now to expand users of [HCB](https://hackclub.com/hcb/),
+and continuing to try and make the Hack Club Slack the best place to be a teenager on the intenet.
We’ll have a proper announcement in a few weeks, but one thing we’re doing after
winning the [Frank Grant](https://grant.frank.ly/) and now receiving Elon’s
-gift, is open sourcing our finances. Hack Club HQ has been running on Hack Club
-Bank since February and starting today, you can see our account publicly at
-https://bank.hackclub.com/hq. You can track how we spend every single dollar of
+gift, is open sourcing our finances. Hack Club HQ has been running on HCB
+since February and starting today, you can see our account publicly at
+https://hcb.hackclub.com/hq. You can track how we spend every single dollar of
Elon’s gift. Soon, we will also launch https://frank.ly/ on Hack Club’s
website.
diff --git a/components/hackathons/features/money.js b/components/hackathons/features/money.js
index b18fe402..1411e37f 100644
--- a/components/hackathons/features/money.js
+++ b/components/hackathons/features/money.js
@@ -19,7 +19,7 @@ const Content = () => (
}}
>
- Hack Club Bank
+ HCB
Grants, waived fees, and more!
@@ -36,7 +36,7 @@ const Content = () => (
}
body={
<>
- Running on Bank? Get a $500 grant once you have a venue, provided
+ Running on HCB? Get a $500 grant once you have a venue, provided
by Hack Club with the help of{' '}
(
icon="bolt"
leadText="All fees waived."
body={`
- Run your hackathon on Hack Club Bank for free. All the money you raise goes
+ Run your hackathon on HCB for free. All the money you raise goes
directly towards your hackathon.`}
/>
-
+
@@ -164,7 +164,7 @@ const Static = () => (
sx={{
position: 'relative',
overflow: 'hidden',
- backgroundImage: `url('/bank/bg.webp')`,
+ backgroundImage: `url('/hcb/bg.webp')`,
backgroundSize: 'cover'
}}
>
diff --git a/components/hackathons/grant/apply.js b/components/hackathons/grant/apply.js
index 1bd0caa4..ac9f818b 100644
--- a/components/hackathons/grant/apply.js
+++ b/components/hackathons/grant/apply.js
@@ -168,7 +168,7 @@ const Apply = ({ channel }) => {
Get a $500 grant for your hackathon (thanks to FIRST!),
- and access to a suite of financial tools when you join Hack Club
- Bank.
+ and access to a suite of financial tools when you join HCB.
>
}
/>
diff --git a/components/bank/apply-button.js b/components/hcb/apply-button.js
similarity index 100%
rename from components/bank/apply-button.js
rename to components/hcb/apply-button.js
diff --git a/components/bank/apply/address-input.js b/components/hcb/apply/address-input.js
similarity index 97%
rename from components/bank/apply/address-input.js
rename to components/hcb/apply/address-input.js
index 798bca40..b0169ef2 100644
--- a/components/bank/apply/address-input.js
+++ b/components/hcb/apply/address-input.js
@@ -2,7 +2,7 @@ import { useEffect, useRef, useState } from 'react'
import { Box, Flex, Input, Text } from 'theme-ui'
import FlexCol from '../../flex-col'
import AutofillColourFix from './autofill-colour-fix'
-import { geocode, search } from '../../../lib/bank/apply/address-validation'
+import { geocode, search } from '../../../lib/hcb/apply/address-validation'
import Icon from '../../icon'
const approvedCountries = [
@@ -119,7 +119,7 @@ export default function AutoComplete({ name, isPersonalAddressInput }) {
If you're somewhere else, you can still use bank!
- Please contact us at bank@hackclub.com
+ Please contact us at hcb@hackclub.com
)}
diff --git a/components/bank/apply/alert-modal.js b/components/hcb/apply/alert-modal.js
similarity index 100%
rename from components/bank/apply/alert-modal.js
rename to components/hcb/apply/alert-modal.js
diff --git a/components/bank/apply/autofill-colour-fix.js b/components/hcb/apply/autofill-colour-fix.js
similarity index 100%
rename from components/bank/apply/autofill-colour-fix.js
rename to components/hcb/apply/autofill-colour-fix.js
diff --git a/components/bank/apply/checkbox.js b/components/hcb/apply/checkbox.js
similarity index 100%
rename from components/bank/apply/checkbox.js
rename to components/hcb/apply/checkbox.js
diff --git a/components/bank/apply/field.js b/components/hcb/apply/field.js
similarity index 100%
rename from components/bank/apply/field.js
rename to components/hcb/apply/field.js
diff --git a/components/bank/apply/form-container.js b/components/hcb/apply/form-container.js
similarity index 100%
rename from components/bank/apply/form-container.js
rename to components/hcb/apply/form-container.js
diff --git a/components/bank/apply/bank-info.js b/components/hcb/apply/hcb-info.js
similarity index 91%
rename from components/bank/apply/bank-info.js
rename to components/hcb/apply/hcb-info.js
index c142fffc..d88eda20 100644
--- a/components/bank/apply/bank-info.js
+++ b/components/hcb/apply/hcb-info.js
@@ -2,20 +2,20 @@ import { Box, Flex, Link, Text } from 'theme-ui'
import Icon from '../../icon'
import FlexCol from '../../flex-col'
-export default function BankInfo() {
+export default function HCBInfo() {
return (
- What Hack Club Bank is
+ What HCB is
- What Hack Club Bank is not
+ What HCB is not
@@ -72,7 +72,7 @@ export default function BankInfo() {
- If you’re a for-profit entity, then Bank is not for you.
+ If you’re a for-profit entity, then HCB is not for you.
Consider setting up a business.
diff --git a/components/bank/apply/nav-button.js b/components/hcb/apply/nav-button.js
similarity index 97%
rename from components/bank/apply/nav-button.js
rename to components/hcb/apply/nav-button.js
index 3a04260b..2436a323 100644
--- a/components/bank/apply/nav-button.js
+++ b/components/hcb/apply/nav-button.js
@@ -15,7 +15,7 @@ async function sendApplication() {
// Send the data
try {
- const res = await fetch('/api/bank/apply', {
+ const res = await fetch('/api/hcb/apply', {
method: 'POST',
cors: 'no-cors',
headers: { 'Content-Type': 'application/json' },
@@ -86,7 +86,7 @@ export default function NavButton({
// Set the step query param to minStep if it's not there.
await setStep(minStep)
} else if (step === minStep && isBack) {
- await router.push('/bank')
+ await router.push('/hcb')
return
} else if (step < minStep) {
// Set the step query param to minStep if it's lower than that.
@@ -124,7 +124,7 @@ export default function NavButton({
if (step >= maxStep && !isBack) {
await sendApplication()
- await router.push('/bank/apply/success')
+ await router.push('/hcb/apply/success')
return
} else {
step += isBack ? -1 : 1
diff --git a/components/bank/apply/org-form.js b/components/hcb/apply/org-form.js
similarity index 100%
rename from components/bank/apply/org-form.js
rename to components/hcb/apply/org-form.js
diff --git a/components/bank/apply/personal-form.js b/components/hcb/apply/personal-form.js
similarity index 98%
rename from components/bank/apply/personal-form.js
rename to components/hcb/apply/personal-form.js
index 7ed6beb0..343772ec 100644
--- a/components/bank/apply/personal-form.js
+++ b/components/hcb/apply/personal-form.js
@@ -92,7 +92,7 @@ export default function PersonalInfoForm({
@@ -164,7 +164,7 @@ export default function PersonalInfoForm({
(
{item}
@@ -44,7 +44,7 @@ export default function Everything({ fee, partner = false }) {
'Generate attendee legal waivers': '',
'Virtual debit cards (with Apple & Google Pay)': '',
'Debit card transaction paper trail': '',
- 'Transparency Mode (optional)': ''
+ 'Transparency Mode': ''
}).map(([item, date]) => (
- Hack Club Bank is a{' '}
+ HCB is a{' '}
- Bank account under the hood with a custom, beautiful
+ A fund under the hood with a custom, beautiful
dashboard.
>
}
@@ -44,7 +44,7 @@ export default function Features({ partner = false }) {
-
- */}
+ {/*
}
- />
+ /> */}
Have more questions? Check out the{' '}
- Hack Club Bank FAQ
+ HCB FAQ
.
@@ -272,7 +272,7 @@ function Laptop({ href, title, sx }) {
height: '100%',
minHeight: '16rem',
backgroundSize: 'auto 115%',
- backgroundImage: "url('/bank/laptop-dark.png')",
+ backgroundImage: "url('/hcb/laptop-dark.png')",
backgroundPosition: 'center top',
backgroundRepeat: 'no-repeat'
}}
diff --git a/components/bank/first/features.js b/components/hcb/first/features.js
similarity index 98%
rename from components/bank/first/features.js
rename to components/hcb/first/features.js
index 8963b621..1ecde2c3 100644
--- a/components/bank/first/features.js
+++ b/components/hcb/first/features.js
@@ -10,7 +10,7 @@ export default function Features() {
Hack Club does not directly provide banking services. Banking services
- provided by FDIC-certified financial institutions.
+ are provided by FDIC-certified financial institutions.
diff --git a/components/bank/first/form.js b/components/hcb/first/form.js
similarity index 98%
rename from components/bank/first/form.js
rename to components/hcb/first/form.js
index eb0af654..0ecdef36 100644
--- a/components/bank/first/form.js
+++ b/components/hcb/first/form.js
@@ -119,7 +119,7 @@ export default function Signup() {
const handleSubmit = async e => {
e.preventDefault()
- await fetch('/api/bank/demo', {
+ await fetch('/api/hcb/demo', {
method: 'POST',
body: JSON.stringify({
eventName,
@@ -144,7 +144,7 @@ export default function Signup() {
diff --git a/components/bank/first/steps.js b/components/hcb/first/steps.js
similarity index 98%
rename from components/bank/first/steps.js
rename to components/hcb/first/steps.js
index db7fbf81..be4d257e 100644
--- a/components/bank/first/steps.js
+++ b/components/hcb/first/steps.js
@@ -122,7 +122,7 @@ export default function RealTimeline() {
/>
- FIRST teams all over the country run on Bank.
+ FIRST teams all over the country run on HCB.
Everywhere from San Jose to Boston to New York,
- Hack Club Bank powers teams of all sizes.
+ HCB powers teams of all sizes.
@@ -48,7 +48,7 @@ export default function Testimonials() {
website="evposeidon.wixsite.com"
url="https://evposeidon.wixsite.com/robo/home"
imgSrc="https://cloud-qtng6088u-hack-club-bot.vercel.app/0image.png"
- quote="Overall, Hack Club Bank has opened more opportunities for Poseidon, allowing us to undertake larger projects, both on the playing field and in our community."
+ quote="Overall, [HCB] has opened more opportunities for Poseidon, allowing us to undertake larger projects, both on the playing field and in our community."
hackerName="Ian Marwong"
hackerRole="Team Lead"
hackerAvatarUrl="/hackers/ian-marwong.jpg"
@@ -67,7 +67,7 @@ export default function Testimonials() {
hackerName="Brian Cisto"
hackerRole="Team Captain & Software Lead"
imgSrc="https://cloud-oelh6sp7b-hack-club-bot.vercel.app/0screen_shot_2022-11-06_at_8.45.37_pm.png"
- quote="Hack Club Bank has been essential to keeping track of our finances as well as giving us the opportunity to establish ourselves as a nonprofit."
+ quote="[HCB] has been essential to keeping track of our finances as well as giving us the opportunity to establish ourselves as a nonprofit."
/>
@@ -211,7 +211,7 @@ function Organization({
{transparency && (
+
- Become a 501(c)(3) nonprofit with
- Hack Club Bank.
+ Become a nonprofit with HCB
+
+
+ HCB by
+
+ {' '}
is one of {Math.round((eventsCount - 50) / 100) * 100}+
- teams who use Hack Club Bank to
+ teams who use HCB to
run world-class organizations, hackathons, and clubs.
-
-
- Hack Club Bank is a fiscal sponsor and not a banking institution.
-
-
@@ -113,7 +119,7 @@ export default function Landing({ showButton = true, eventsCount }) {
- Hack Club Bank Logos
+ HCB Logos
-
-
+
+
diff --git a/pages/clubs.js b/pages/clubs.js
index 4d3625d2..cc91f12e 100644
--- a/pages/clubs.js
+++ b/pages/clubs.js
@@ -516,12 +516,12 @@ const Page = () => (
Use our 501(c)(3) status and a restricted fund with{' '}
- Hack Club Bank to fundraise, accept
- donations, buy things!
+ HCB to fundraise, accept
+ donations, and buy things!
>
}
/>
diff --git a/pages/content/sponsorship.mdx b/pages/content/sponsorship.mdx
index 306d13dc..0a7d191b 100644
--- a/pages/content/sponsorship.mdx
+++ b/pages/content/sponsorship.mdx
@@ -27,7 +27,7 @@ _(To summarize: we’re a donor-supported nonprofit so outside of planned grant
[Hack Club](https://hackclub.com/) is an independent nonprofit, supported by donors, with a responsibility to our supporters to spend our budget directly on our core programs. Therefore, as much as we’d like to, **we’re not in a position to provide financial support to hackathons/other nonprofits**. We occasionally run grant programs, like the [$500 grant for IRL high school hackathons](https://hackclub.com/hackathons/grant). We wish you the best of luck in your sponsorship search—we recommend [Megan Cui’s “Meginar”](https://youtu.be/tOmXzA4reTY) and [Lachlan Campbell’s Flagship talk](https://notebook.lachlanjc.com/2020-01-19_how_to_start_your_first_hackathon/) if you’re looking for advice.
-If you’re looking for [fiscal sponsorship](https://en.wikipedia.org/wiki/Fiscal_sponsorship) (aka becoming a legal nonprofit), we’ve got your back—[Hack Club Bank](https://hackclub.com/bank/) will set you up with a nonprofit bank account, legal entity, debit cards for your team, automated taxes/accounting, G Suite, an online donation form, ACH/check sending/receiving, discounts on stickers & software for your team, and great support. There are no upfront fees. Sign up at .
+If you’re looking for [fiscal sponsorship](https://en.wikipedia.org/wiki/Fiscal_sponsorship) (aka becoming a legal nonprofit), we’ve got your back—[HCB](https://hackclub.com/hcb/) will set you up with a nonprofit fund, legal entity, debit cards for your team, automated taxes/accounting, G Suite, an online donation form, ACH/check sending/receiving, discounts on stickers & software for your team, and great support. There are no upfront fees. Sign up at .
## If you’re running a hackathon…
diff --git a/pages/content/transparency/may-2020.mdx b/pages/content/transparency/may-2020.mdx
index 6d594c36..963b70fc 100644
--- a/pages/content/transparency/may-2020.mdx
+++ b/pages/content/transparency/may-2020.mdx
@@ -24,7 +24,7 @@ A totally transparent nonprofit not only shows others how to do it. It also incr
While a bunch of transactions in a bank account is great, I want to summarize Hack Club's spending in May 2020 publicly. This is something that I wish other nonprofits did when Hack Club was first getting started.
-The below summary was calculated from HQ's export from [Hack Club Bank](https://hackclub.com/bank/). You can see our full current account at https://bank.hackclub.com/hq/ using Hack Club Bank's new [Transparency Mode](https://twitter.com/hackclub/status/1262471150963130374).
+The below summary was calculated from HQ's export from [HCB](https://hackclub.com/hcb/). You can see our full current account at https://hcb.hackclub.com/hq/ using HCB's new [Transparency Mode](https://twitter.com/hackclub/status/1262471150963130374).
### Revenue (total $20,621.78)
@@ -65,7 +65,7 @@ Please note that [Elon Musk also donated $500K this month](https://twitter.com/h
- $510 - Employer taxes
- $6,500 - Zach Latta - Executive Director
- No taxes pre-withdrawn due to 1099, net pay above
- - $5,166.67 - Max Wofford - Clubs, working with Chris, recently owning Hack Club Bank too
+ - $5,166.67 - Max Wofford - Clubs, working with Chris, recently owning HCB too
- No taxes pre-withdrawn due to 1099, net pay above
- $4,761.90 - Lachlan Campbell - Design, https://hackclub.com
- No taxes pre-withdrawn due to 1099, net pay above
@@ -75,7 +75,7 @@ Please note that [Elon Musk also donated $500K this month](https://twitter.com/h
- No taxes pre-withdrawn due to 1099, net pay above
- $3,500 - Theo Bleier - Donor side, working with Christina
- No taxes pre-withdrawn due to 1099, net pay above
- - $3,100 - Michael Destefanis - Runs operations on Hack Club Bank
+ - $3,100 - Michael Destefanis - Runs operations on HCB
- $2,444.13 - Net pay
- $655.87 - Employee taxes
- $237.15 - Employer taxes
@@ -104,7 +104,7 @@ Please note that [Elon Musk also donated $500K this month](https://twitter.com/h
- $9 - Unity
- $8.50 - DNSimple
- $1.20 - Mailgun
-- **Hack Club Bank ($515.25)**
+- **HCB ($515.25)**
- $207 - Expensify
- $181.60 - Earth Class Mail (mail processing service)
- $120 - DocuSign
@@ -148,11 +148,11 @@ In some cases, there are expenses that we have committed to in May that have not
- $3,670 paid to Lewis Mudge for rent the 2nd 1/2 April and the first 1/2 of May (place Max and I stayed in). Similarly, I paid Lewis at the time from my personal account and have not yet been reimbursed.
- ~$100 gas for staff trip to Vermont
-Please note: there may be errors in this post. While I have pulled the numbers directly from Hack Club Bank, I did mess around a bit in a spreadsheet and have not double checked my work. I believe that all numbers below are approximately correct.
+Please note: there may be errors in this post. While I have pulled the numbers directly from HCB, I did mess around a bit in a spreadsheet and have not double checked my work. I believe that all numbers below are approximately correct.
If you’re interested in seeing the Google Sheet I used to calculate the above numbers, you can see it at https://docs.google.com/spreadsheets/d/1UDw7YewsS5wJIVm0Uh5wOGlM2Ddv-kZVrD3QqIypvRQ/edit.
-Please note that while the above encompasses all of HQ's spending in our Hack Club Bank account, it does not include GitHub grants to clubs, postage bought by Mail Team, or grants made from our internal "Discretionary Fund" to students in need that is funded by Ron Conway.
+Please note that while the above encompasses all of HQ's spending in our HCB account, it does not include GitHub grants to clubs, postage bought by Mail Team, or grants made from our internal "Discretionary Fund" to students in need that is funded by Ron Conway.
_Thanks to Christina, Melody, and Lachlan for their help writing this post._
diff --git a/pages/donate.js b/pages/donate.js
index d1293736..94efa14c 100644
--- a/pages/donate.js
+++ b/pages/donate.js
@@ -271,7 +271,7 @@ export default function Donate({ sprig }) {
my={3}
sx={{ width: ['100%', 'auto'] }}
as="a"
- href="https://bank.hackclub.com/donations/start/hq"
+ href="https://hcb.hackclub.com/donations/start/hq"
>
Donate
@@ -469,8 +469,8 @@ export default function Donate({ sprig }) {
Please get in touch at{' '}
-
- bank@hackclub.com
+
+ hcb@hackclub.com
{' '}
if you’re interested in making a contribution with cryptocurrency or
have questions.
diff --git a/pages/hackathons/grant.js b/pages/hackathons/grant.js
index 3b3f9444..a8420b66 100644
--- a/pages/hackathons/grant.js
+++ b/pages/hackathons/grant.js
@@ -140,8 +140,8 @@ const HackathonGrant = () => {
}}
>
Hack Club is providing $500 grants (and waiving{' '}
-
- Hack Club Bank
+
+ HCB
{' '}
fees) to in-person{' '}
high school hackathons until December 31st, 2023.
@@ -305,7 +305,7 @@ const HackathonGrant = () => {
}}
>
You will need to share a link to your website. Don't have a
- domain? Hack Club Bank provides a free domain. Check out this{' '}
+ domain? HCB provides a free domain. Check out this{' '}
{
background="https://icons.hackclub.com/api/icons/0x212025/glyph:bank-account.svg"
size="28"
>
- You'll receive your grant through Hack Club Bank, our financial
+ You'll receive your grant through HCB, our financial
platform for hackathons, and spend it in the open with{' '}
Transparency Mode
. Sign up for{' '}
-
- Hack Club Bank
+
+ HCB
{' '}
before applying.
@@ -355,7 +355,7 @@ const HackathonGrant = () => {
color: 'muted'
}}
>
- If you're unable to use Hack Club Bank, we're unfortunately
+ If you're unable to use HCB, we're unfortunately
unable to support you through this grant program.
@@ -402,7 +402,7 @@ const HackathonGrant = () => {
{
>
Questions?
- Reach out to bank@hackclub.com
+ Reach out to hcb@hackclub.com
diff --git a/pages/bank/apply.js b/pages/hcb/apply.js
similarity index 83%
rename from pages/bank/apply.js
rename to pages/hcb/apply.js
index 2488ec86..7226e87f 100644
--- a/pages/bank/apply.js
+++ b/pages/hcb/apply.js
@@ -5,15 +5,15 @@ import ForceTheme from '../../components/force-theme'
import Head from 'next/head'
import Meta from '@hackclub/meta'
import FlexCol from '../../components/flex-col'
-import Progress from '../../components/bank/apply/progress'
-import NavButton from '../../components/bank/apply/nav-button'
-import Watermark from '../../components/bank/apply/watermark'
-import FormContainer from '../../components/bank/apply/form-container'
-import BankInfo from '../../components/bank/apply/bank-info'
-import OrganizationInfoForm from '../../components/bank/apply/org-form'
-import PersonalInfoForm from '../../components/bank/apply/personal-form'
-import AlertModal from '../../components/bank/apply/alert-modal'
-import { geocode } from '../../lib/bank/apply/address-validation'
+import Progress from '../../components/hcb/apply/progress'
+import NavButton from '../../components/hcb/apply/nav-button'
+import Watermark from '../../components/hcb/apply/watermark'
+import FormContainer from '../../components/hcb/apply/form-container'
+import HCBInfo from '../../components/hcb/apply/hcb-info'
+import OrganizationInfoForm from '../../components/hcb/apply/org-form'
+import PersonalInfoForm from '../../components/hcb/apply/personal-form'
+import AlertModal from '../../components/hcb/apply/alert-modal'
+import { geocode } from '../../lib/hcb/apply/address-validation'
const valiadateAddress = async step => {
// Validate the address
@@ -80,7 +80,7 @@ export default function Apply() {
return (
<>
-
+
Let's get you
- set up on Bank.
+ set up on HCB.
- {step === 1 && }
+ {step === 1 && }
{step === 2 && (
)}
diff --git a/pages/bank/climate/[region].js b/pages/hcb/climate/[region].js
similarity index 100%
rename from pages/bank/climate/[region].js
rename to pages/hcb/climate/[region].js
diff --git a/pages/bank/climate/index.js b/pages/hcb/climate/index.js
similarity index 97%
rename from pages/bank/climate/index.js
rename to pages/hcb/climate/index.js
index 7b2c2da0..d3691e0c 100644
--- a/pages/bank/climate/index.js
+++ b/pages/hcb/climate/index.js
@@ -18,7 +18,7 @@ import { Text, Button, Card } from 'theme-ui'
import Icon from '@hackclub/icons'
import OrganizationCard, {
Badge
-} from '../../../components/bank/directory/card'
+} from '../../../components/hcb/directory/card'
import Zoom from 'react-reveal/Zoom'
import fuzzysort from 'fuzzysort'
import ScrollHint from '../../../components/scroll-hint'
@@ -27,7 +27,7 @@ import { useEffect, useState } from 'react'
import NextLink from 'next/link'
import { kebabCase, intersection } from 'lodash'
import theme from '@hackclub/theme'
-import Tooltip from '../../../components/bank/tooltip'
+import Tooltip from '../../../components/hcb/tooltip'
const styles = `
html {
@@ -352,7 +352,7 @@ const RegionPanel = ({ currentRegion, mobile }) => {
display: hiddenOnMobile ? 'none' : 'flex'
}}
>
-
+ {
{
- // // history.pushState(null, null, `/bank/climate/organizations-in-${region.toLowerCase().split(' ').join('-')}`);
+ // // history.pushState(null, null, `/hcb/climate/organizations-in-${region.toLowerCase().split(' ').join('-')}`);
// }, [region]);
const [modalOrganization, setModalOrganization] = useState(null)
@@ -529,12 +529,12 @@ export default function ClimatePage({ rawOrganizations, pageRegion }) {
as={Head}
title={
'Climate-focused nonprofits' +
- (region ? ` in ${region.label}` : ' on Hack Club Bank')
+ (region ? ` in ${region.label}` : ' on HCB')
}
description={
'Nonprofits are making real environmental impact' +
(region ? ` in ${region.label}` : '') +
- " with Hack Club Bank's fiscal sponsorship and financial tools. Explore the climate efforts running on Hack Club Bank."
+ " with HCB's fiscal sponsorship and financial tools. Explore the climate efforts running on HCB."
}
image={region?.ogImage ?? "https://cloud-gv8bzwz6z-hack-club-bot.vercel.app/0frame_14__1_.png"}
/>
@@ -951,14 +951,14 @@ export default function ClimatePage({ rawOrganizations, pageRegion }) {
viewBox="0 0 512 512"
>
Climate-focused nonprofits on{' '}
- Hack Club Bank
+ HCB
{region ? <>
{' '}in
@@ -979,9 +979,8 @@ export default function ClimatePage({ rawOrganizations, pageRegion }) {
mx: 'auto'
}}
>
- Nonprofits are making real environmental impact with Hack Club
- Bank's fiscal sponsorship and financial tools. Explore the climate
- efforts running on Hack Club Bank.
+ Nonprofits are making real environmental impact with HCB's fiscal sponsorship and financial tools.
+ Explore the climate efforts running on HCB.
Starting a nonprofit is hard, so we built{' '}
-
- Hack Club Bank
+
+ HCB
{' '}
for our community of {formatted}+ teenage programmers. Within 24 hours
- of joining Bank, organizations get 501(c)(3) nonprofit status, access to
+ of joining HCB, organizations get 501(c)(3) nonprofit status, access to
a beautiful dashboard for managing their finances, and all financial and
legal matters - from tax filings to payroll - handled. 50% of high
- school hackathons worldwide run on Hack Club Bank, and Elon Musk has
+ school hackathons worldwide run on HCB, and Elon Musk has
tweeted that we're a{' '}
(
- Now, Hack Club Bank is expanding beyond just Hack Clubbers.{' '}
+ Now, HCB is expanding beyond just Hack Clubbers.{' '}
- Over 500 organizations running on Bank have transacted upwards of
+ Over 500 organizations running on HCB have transacted upwards of
$5,000,000;
{' '}
from teenage-run hackathons to{' '}
@@ -88,11 +88,11 @@ const Page = () => (
- With the right leadership, we hope to bring Hack Club Bank to thousands
+ With the right leadership, we hope to bring HCB to thousands
of organizations across the United States and process tens of millions
of dollars in transactions. We think do-gooders need the same tools that
- software engineers do. For them, Bank is like GitHub: transformative.
- Right now, Bank is the{' '}
+ software engineers do. For them, HCB is like GitHub: transformative.
+ Right now, HCB is the{' '}
only part of Hack Club that isn't{' '}
(
variant="headline"
sx={{ fontWeight: 700, fontSize: [4, 5], mb: 4 }}
>
- Make Bank even more awesome.
+ Make HCB even more awesome.
- Bank has been maintained by a{' '}
+ HCB has been maintained by a{' '}
{' '}
small team
{' '}
of two full-time operations people, and on-and-off contributions by
engineers and various contractors. The majority of{' '}
-
+
contributions
{' '}
are actually made by teenagers! In this role, you'll take point on
- bringing Bank to its full potential.
+ bringing HCB to its full potential.
- Hack Club Bank already powers{' '}
-
+ HCB already powers{' '}
+
our own transparent finances
{' '}
as well as those of{' '}
many
{' '}
-
+
other
{' '}
-
+
organizations
. These are just some of the initiatives we support:
@@ -283,11 +283,11 @@ const Page = () => (
- Like a CTO, you'll work directly with real users to define Bank's
- roadmap around making Bank better for Hack Clubbers.{' '}
+ Like a CTO, you'll work directly with real users to define HCB's
+ roadmap around making HCB better for Hack Clubbers.{' '}
You will build and lead a team of Hack Clubbers to create a shipping
- culture around Bank, and lead and manage relationships with technical
- partners who integrate Bank into their products.
+ culture around HCB, and lead and manage relationships with technical
+ partners who integrate HCB into their products.
@@ -306,7 +306,7 @@ const Page = () => (
>
jobs@hackclub.com
{' '}
- with "Hack Club Bank" in the subject line, 3 bullet points
+ with "HCB" in the subject line, 3 bullet points
demonstrating why you would be exceptional for the role, and your
resume / GitHub / GitLab / sourcehut.
diff --git a/pages/opensource.js b/pages/opensource.js
index 41f308bd..42c92510 100644
--- a/pages/opensource.js
+++ b/pages/opensource.js
@@ -106,14 +106,14 @@ const Page = ({ repos, transparentAccounts }) => (
Finances
- All open sourced through Hack Club Bank Transparency Mode.
+ All open sourced through HCB Transparency Mode.
{transparentAccounts.map(account => (
))}
@@ -250,7 +250,7 @@ export async function getStaticProps() {
})
const transparentAccounts = (
- await fetch('https://bank.hackclub.com/api/v3/organizations').then(res =>
+ await fetch('https://hcb.hackclub.com/api/v3/organizations').then(res =>
res.json()
)
).filter(account => account.category?.replaceAll(' ', '_') === 'hack_club_hq')
diff --git a/pages/philanthropy/index.js b/pages/philanthropy/index.js
index a1fa8449..39f92e00 100644
--- a/pages/philanthropy/index.js
+++ b/pages/philanthropy/index.js
@@ -351,7 +351,7 @@ const Philanthropy = ({ posts = [] }) => {
my={3}
sx={{ width: ['100%', 'auto'] }}
as="a"
- href="https://bank.hackclub.com/donations/start/hq"
+ href="https://hcb.hackclub.com/donations/start/hq"
>
Donate
@@ -416,7 +416,7 @@ const Philanthropy = ({ posts = [] }) => {
my={3}
sx={{ width: ['100%', 'auto'] }}
as="a"
- href="https://bank.hackclub.com/donations/start/hq"
+ href="https://hcb.hackclub.com/donations/start/hq"
>
Donate
@@ -604,7 +604,7 @@ const Philanthropy = ({ posts = [] }) => {
{
Donate
diff --git a/pages/team.js b/pages/team.js
index 25f54a35..864eb983 100644
--- a/pages/team.js
+++ b/pages/team.js
@@ -270,7 +270,7 @@ export default function Team() {
as="h3"
sx={{ textAlign: 'center', fontSize: 4 }}
>
- Bank Team
+ HCB Team
@@ -308,7 +308,7 @@ export default function Team() {
@@ -321,14 +321,14 @@ export default function Team() {
@@ -445,14 +445,14 @@ export default function Team() {
@@ -532,7 +532,7 @@ When not busy juggling different tasks he takes up, he enjoys tinkering & buildi
img="/team/matthew.jpg"
name="Matthew Stanciu"
teamRole="Clubs Lead"
- text="After leading a successful Hack Club in West Lafayette, Indiana, & organizing multiple hackathons with Hack Club Bank, Matthew joined the team to lead the clubs program. He wrote curriculum, helped mentor club leaders around the world, & in spring 2020 drove across the U.S. to visit clubs."
+ text="After leading a successful Hack Club in West Lafayette, Indiana, & organizing multiple hackathons with HCB, Matthew joined the team to lead the clubs program. He wrote curriculum, helped mentor club leaders around the world, & in spring 2020 drove across the U.S. to visit clubs."
pronouns="he/him"
/>
@@ -567,7 +567,7 @@ When not busy juggling different tasks he takes up, he enjoys tinkering & buildi
img="/team/theo.jpg"
name="Theo Bleier"
teamRole="Special Projects"
- text="Theo, a high schooler, joined the Hack Club community in Summer 2018 after reading about Bank online. Since then, he’s run multiple events on Bank & worked on coding it. In 2020, Theo worked on AMAs & distributing laptop grants to students."
+ text="Theo, a high schooler, joined the Hack Club community in Summer 2018 after reading about HCB online. Since then, he’s run multiple events on HCB & worked on coding it. In 2020, Theo worked on AMAs & distributing laptop grants to students."
pronouns="he/him"
/>