teal-real-estate-crowdfunding
Teal Smart Contract: Real-Estate Crowdfunding
https://github.com/block-foundation/teal-real-estate-crowdfunding
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.2%) to scientific vocabulary
Repository
Teal Smart Contract: Real-Estate Crowdfunding
Basic Info
- Host: GitHub
- Owner: block-foundation
- License: cc-by-sa-4.0
- Language: Python
- Default Branch: main
- Homepage: https://www.blockfoundation.io
- Size: 67.4 KB
Statistics
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 5
- Releases: 0
Metadata Files
README.md
Real-Estate Crowdfunding
Block Foundation Smart Contract Series [Teal]

Contents
Introducing the Real Estate Crowdfunding Blockchain Solution!
Introduction
As technology continues to evolve and reshape industries globally, we are excited to bring you our latest development: a groundbreaking solution for the real estate industry. This innovative project applies the principles of blockchain technology to real estate crowdfunding, a venture we believe will revolutionize how individuals and organizations raise funds for real estate projects.
Our solution utilizes Smart Contract technology to facilitate, validate, and enforce negotiation or performance of an agreement. This automated, self-executing contract with the terms of the agreement directly written into code enables the democratization of real estate funding, rendering it more transparent, efficient, and accessible.
The Smart Contract has been designed with several features to enhance functionality and security. First, users can create a new crowdfunding campaign, specifying a goal amount to raise. Then, interested investors can contribute to the campaign while the contract keeps track of each investor's contribution and the total raised amount.
Moreover, the contract also has built-in mechanisms to safeguard the interests of both project creators and investors. For instance, if a crowdfunding campaign does not reach its funding goal by the specified deadline, the contract will automatically facilitate refunds to the investors.
This Blockchain-based Real Estate Crowdfunding solution signifies a step forward in the digital transformation of the real estate industry. It brings us one step closer to a decentralized financial landscape where anyone can participate in investment opportunities that were traditionally limited to institutions or the wealthy.
Join us on this journey to disrupt and democratize real estate crowdfunding, making it transparent, secure, and accessible to all.
Quick Start
...
Contract
This PyTeal contract checks three conditions:
- Initialization of the contract.
- Contribution to the contract (can't exceed the goal, must be done before the deadline).
- Withdrawal from the contract (can only be done by the beneficiary and only after the deadline if the goal has been met).
- Keep in mind, unlike Ethereum, Algorand doesn’t automatically track the balance of an account in a contract, you would need to handle it off-chain or use Algorand Standard Assets (ASA) as a - workaround.
Remember that PyTeal (and Algorand in general) does not have the same capabilities as Solidity (and Ethereum), and therefore you may need to change your approach or use different features when working with it. Always consult with a knowledgeable developer or team when implementing smart contracts to ensure that they are secure and function as expected.
Development Resources
Other Repositories
Block Foundation Smart Contract Series
| | Solidity | Teal |
| --------------------------------- | ----------- | ----------- |
| Template | >>> | >>> |
| Architectural Design | >>> | >>> |
| Architecture Competition | >>> | >>> |
| Housing Cooporative | >>> | >>> |
| Land Registry | >>> | >>> |
| Real-Estate Crowdfunding | >>> | >>> |
| Rent-to-Own | >>> | >>> |
| Self-Owning Building | >>> | >>> |
| Smart Home | >>> | >>> |
Colophon
Authors
This is an open-source project by the Block Foundation.
The Block Foundation mission is enabling architects to take back initiative and contribute in solving the mismatch in housing through blockchain technology. Therefore the Block Foundation seeks to unschackle the traditional constraints and construct middle ground between rent and the rigidity of traditional mortgages.
website: www.blockfoundation.io
Development Resources
Contributing
We'd love for you to contribute and to make this project even better than it is today! Please refer to the contribution guidelines for information.
Legal Information
Copyright
Copyright © 2023 Stichting Block Foundation. All Rights Reserved.
License
Except as otherwise noted, the content in this repository is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License, and code samples are licensed under the Apache 2.0 License.
Also see LICENSE and LICENSE-CODE.
Disclaimer
THIS SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
Owner
- Name: Block Foundation
- Login: block-foundation
- Kind: organization
- Email: info@blockfoundation.io
- Location: Netherlands
- Website: https://www.blockfoundation.io
- Repositories: 105
- Profile: https://github.com/block-foundation
The Block Foundation mission is enabling architects to take back initiative and contribute in solving the mismatch in housing through blockchain technology.
Citation (CITATION.cff)
cff-version: 1.2.0
title: teal-real-estate-crowdfunding
version: 0.0.1
date-released: 2023-07-01
url: "https://github.com/block-foundation/teal-real-estate-crowdfunding"
message: >-
If you use this software, please cite it using
the metadata from this file.
type: software
authors:
- given-names: Lars Bastiaan
family-names: van Vianen
email: lars@blockfoundation.io
affiliation: Block Foundation
orcid: "https://orcid.org/0000-0002-8790-8630"