GC Blockchain Codefest

Charitable Drop Box Registration

Problem / Opportunity

Drop boxes are used by registered charitable organizations, or authorized third parties collecting on their behalf, to collect donations of used clothing, household items, toys and other goods from the public. The donated items are given to clients of the charity or sold to raise funds for the charity. The drop boxes are located in municipalities across Canada

However, drop boxes are increasingly being used by non-charitable organizations who sell the donated goods for profit.

This results in a shortage of donated goods available for the charitable organizations to provide to their clients.

Canadians who want to donate need up-to-date, accurate advice on which drop boxes are legitimate.

Actors

There are multiple levels of government and many other parties with various roles.

Registered Charity: Defined as having a registration number issued by the Canada Revenue Agency.

Operator: Defined as the operator of the clothing donation box. The operator may be the charity, someone a charity has authorized to collect on their behalf or someone who is not collecting on behalf of a charity. An operator is responsible for ensuring that the information on a drop box is kept current

Owner: Defined as the owner or occupant of a private property* that is not zoned residential. An owner is responsible for ensuring that the information on a drop box located on their property is kept current.

*Private property is defined as any property not owned by the municipality.

Canada Revenue Agency: Validates the charitable status of an organization.

Municipality: Municipal by-law officers ensure bylaw is being adhered to. They can validate a donation box is authorized to be located on the private property where it has been placed and whether the information on the donation box is accurate.

Donation box information requirements in the City of Ottawa are:

Public: Able to find donation boxes belonging to registered charities and to report suspected fraudulent registrations. 

Constraints

Until digital identity is resolved, there is no means of identity-proofing those submitting transactions. Assume anyone creating a transaction is authorized to do so.

Need an API to check the registered status of a charity. There isn’t one at this time.

Desired Outcome

There are individual listings maintained by individual charities that use a Google maps mash-up to show their authorized drop-off boxes locations. There is a similar City of Ottawa view posted by Councillor Rick Chiarelli that combines this information for a few charitable organizations.

The solution for this use case attempts to accomplish more. Although information about the City of Ottawa bylaws is included, the solution could be generic enough to be national in scope.

A solution that:

More information

How it works

Dates, Teams, Submissions, Locations, Registration...

Rules

By entering the GC Blockchain Codefest, participants agree to abide by the rules and decisions of the organizers.

Locations

The primary codefest will occur in Ottawa for GC employees during the week of April 16th and confirmed satellite codefest locations will occur in Calgary, Montreal, Toronto, St. John’s, Seattle, Johannesburg, and Ghana.

Themes

Teams will select one theme from a provided list of public sector use cases. Teams may contact TBS and propose an alternative public sector use case.

Join the conversation

Twitter