Carl Barrdahl

@carlb

Joined on Mar 8, 2022

  • Hyper Island | December 2024 | Carl Barrdahl (+ team) image Thriving villages Self-sufficient local communities build sustainable systems, thriving through circular economies and localized innovation. image World building
     Like  Bookmark
  • Ideas for name: Common Ground The Third Space ... Mission Statement The Common Ground exists to nurture genuine human connections, cultivate creativity, support holistic well-being, and enable purposeful work. We envision a place where people can easily gather, learn, collaborate, and rejuvenate — building a vibrant community that thrives on shared values, continuous growth, and collective inspiration. Manifesto and Guiding Principles
     Like  Bookmark
  • Carl Barrdahl | Hyper Island | September 2024 Introduction In a world where technology evolves at an unprecedented pace, anticipating future challenges and opportunities becomes not just an exercise in imagination but a necessity. As part of a business development course focused on innovation and societal impact, I was tasked with envisioning a business case for addressing human needs in the year 2035. This assignment prompted me to reflect deeply on the trajectory of technology and its intersection with fundamental human needs. Personal Journey with Technology I still vividly remember the shrill tones of the dial-up modem as it connected my family's computer to the vast unknown of the internet. It was the late 1990s, and the world stood on the cusp of a digital revolution. The internet was neither fast nor user-friendly, but it was a gateway to new realms of information and connection. I found myself engrossed in online forums, exchanging ideas with people from different continents, and even playing games with opponents from South Korea — a novelty that seemed magical at the time. These early experiences didn't just introduce me to technology; they instilled a profound belief in its potential to transform lives. The internet was built on principles of openness and decentralization, allowing anyone with basic coding skills to create and share content with the world - no gatekeepers, no barriers. This ethos of democratization and empowerment shaped how I view the role of technology today.
     Like  Bookmark
  • This document describes the user flows and features for Allo Grants platform. Key Goals Users should be able to interact with the platform without thinking about Web3 wallets and networks (to include a broader audience) Round Operators should be able to create rounds of different mechanisms (starting with QF) Projects should be able to apply to Rounds using existing Application data Projects should be able to stay updated on their Application status Projects should be able to KYC so they can receive funding (only $15k+?) ...
     Like  Bookmark
  • Imagine a village with a single Community Chest - a shared fund where everyone's contributions go (work credits, taxes, donations). From this Chest, the community decides to support broad areas of village life: Dedicated Domain Allocation (DDA)The Council meets and agrees how to split the Chest among "domains" such as Infrastructure, Food & Supplies, Health & Safety, Education & Culture, and Transportation. Each domain gets a fixed percentage (e.g., 30% for Infrastructure, 20% for Food & Supplies, etc.), always totaling 100%. If villagers feel a domain needs more or less, they propose adjustments (possibly via conviction voting where the longer and stronger the support, the more sway it carries). Dependency Graphs & Weights Within each domain, committees further divide their slice among sub-domains or projects - again by simple percentage weights. For example, the Infrastructure allocation might be split 60/40 between "Buildings & Roads" and "Water & Power."
     Like  Bookmark
  • 1. Introduction ADA (Allo Domain Allocations) is a framework designed to streamline the distribution, governance, and accountability of dedicated funds toward well-defined goals. It incorporates: Dedicated Domain Allocation to ensure each pool of funds is exclusively used for a specific objective. Expert Governance using a Safe multisignature (multisig) model for transparent decision-making. AI-Assisted Screening to efficiently filter and improve applications both before and after expert review. KYC & Compliance Attestations to simplify regulatory and tax verification through reusable, auditable, on-chain attestations — ensuring eligibility while reducing administrative burden. This litepaper describes the rationale, architecture, and workflow of ADA, illustrating how domain-specific funding pools can be managed to achieve measurable outcomes across ecosystems - from public goods and economic development to sustainability and social impact.
     Like  Bookmark
  • Work Packages & Milestones Work Packages Figure A: Defining the work packages for GG23 Screenshot 2025-04-11 at 13.55.02 DeepGov Work Packages WP1: AI as the engine This work package develops specialized AI agents that process complex ecosystem data to support human decision-making. The AI engine serves as the computational backbone of the Celo EVAL initiative.
     Like 1 Bookmark
  • How do we evaluate project applications accurately?What data sources? What are their weights? Data Sources Gitcoin Rounds - details about round description and eligibility Gitcoin Applications - details about the project and application Deep Research - search the web for information about the projectStruggles with discernment of multiple projects with same name Is the research relevant to evaluating the application? KarmaGap - find previous grants for project
     Like  Bookmark
  • Supported Networks TBD Features ⚠️ Will be similar to SimpleGrants UI? https://allo-kit-simple-grants-app.vercel.app) Register Project Projects can register their projects with details about the application.
     Like  Bookmark
  • Goals: Commits can be created with milestones (daily, x times a week, every month, etc) Partial stake can be recovered based on milestone completion (% of stake) Commits can be joined, and fulfilled without paying any gas (this means removing join fee and possibly create fee) Milestones are defined with the calendar format RRULE. This has the benefit of enabling highly flexible milestones and repeats as can be seen in calendar apps. image
     Like  Bookmark
  • A Proposal for Local Renewal image Executive Summary Urban centers face mounting challenges—from aging infrastructure to environmental sustainability and community disengagement. Traditional revenue streams, like parking meter fees, often disappear into general funds without direct local benefits. Our proposal reimagines parking meters as smart contract–powered devices that automatically route parking payments into dedicated Local Renewal Funds. Using blockchain technology (specifically the Ethereum network) for transparency and automation, this model ensures that every transaction is recorded, funds are managed efficiently, and local citizens actively participate in determining which regenerative projects receive funding. This litepaper outlines the vision, technical framework, governance, and implementation roadmap for this innovative funding mechanism. 1. Introduction: The Vision of Local Renewal 1.1 Background and Motivation Urban infrastructure can be both a challenge and an opportunity. Traditional funding models for local improvements lack transparency and direct community engagement. By converting existing parking meter infrastructure into blockchain-based smart contracts, we can transform every parking payment into a contribution toward local renewal projects.
     Like 1 Bookmark
  • The DeepFunding UI enables anyone to create a funding round for a project and its dependencies. (this could later be scaled to allow anyone to upload a graph + weights to fund nodes - research papers, music, oss, etc). The platform is composed of a set of building blocks: Dependency Graph - Includes GitHub projects and their dependencies. Selecting one node will list all projects it's dependent upon. Link to GitHub Dataset Weights - these weights come from either human jurors or AI models. They determine the importance of each dependency for a project. Platforms like Pond or Kaggle are used as leaderboards to measure the efficiancy of the model compared to human jurors. Link to Pond competition Distribution - tokens are sent to the projects in accordance to the weights. Ideal would be to send to a GitHub repo without knowing any wallet address. Drips might have a solution to this Drips Claim GitHub repo docs. If not, a solution for this should be built on Allo.
     Like  Bookmark
  • Elastic Funding Elastic Funding is a decentralized funding platform that applies principles from elastic restaking to enable fractional capital commitments, risk diversification, and dynamic fund reallocation. With threshold-based activation, elastic slashing, and incentive-driven diversification, it enhances capital efficiency and mitigates systemic risk in decentralized project financing. Litepaper Use Cases Decentralized Project Crowdfunding – Startups and DAOs can raise funds dynamically while reducing risk for investors through fractional funding. DeFi Protocol Treasury Management – DeFi projects can allocate funds efficiently across multiple initiatives while maintaining liquidity. Risk-Managed Venture Funding – Crypto VCs and DAOs can diversify investments across multiple projects while utilizing elastic slashing for risk mitigation. Public Goods & Grant Funding – Organizations funding open-source projects or public goods can ensure capital efficiency with reallocation mechanisms.
     Like  Bookmark
  • 1. Abstract The Elastic Funding Platform is a decentralized funding mechanism on Ethereum that reimagines capital allocation by adapting key concepts from the research paper Elastic Restaking Networks. Funders can distribute partial capital across multiple projects, ensuring robust diversification and dynamic risk management. With threshold-based activation, elastic slashing, and reallocation mechanisms, the platform minimizes systemic risk while incentivizing optimal funding strategies. 2. Introduction Traditional funding models in decentralized finance force funders into high-risk, all-or-nothing commitments. Inspired by "Elastic Restaking Networks", which shows that “validators can allocate portions of their stake that may exceed their total stake; when allocations are lost, the remaining stake stretches to cover other allocations.”, the Elastic Funding Platform applies these principles to project financing. This approach allows fractional capital commitment and dynamic risk mitigation, resulting in enhanced resilience and efficiency on Ethereum. 3. Problem Statement Current decentralized funding systems suffer from: High Risk Concentration: Full capital commitment to single projects increases exposure to failure.
     Like  Bookmark
  • LLM + ModelspecDefine ModelSpec for each of the 5 agents Compass Show compass survey to determine agents Show all of the agents to the audience Voting Set up Allo IRL with 5 agents to vote on
     Like  Bookmark
  • What is it? Pools of tokens with clear Objective Function that can be funded and later released to approved applications Funding requests from projects or initiatives needed for creating impact or growth AI-assisted pre- and post-screening of applications to: 1. reduce friction of writing applications, 2. improve quality and more directed towards pool goals, and 3. make it easier for reviewers. Reputation trail of applications and impact proofs aiding in decisions for future funding requests Who is it for? Funding narrowly defined goals (objective functions) Increased capital efficiencies by capital allocation and distribution (no need for WU or TradFI banking to route payments). Quickly gather funds for emergency response, bypass the currency conversion fees + volatility (WFP described this problem). Increased trust by transparency and verifiability thereby increasing accountability + social capital by reputation of funding impact
     Like  Bookmark
  • ADA is a platform for Delegated Domain Allocations where Allocation Pools are created with specific Objective Functions and governed by a panel of domain experts using a Safe Multisig for multi-approval transactions. Core Concepts Allocation Pools: The pools are defined with a title, description, eligibility criteria, and a designated list of domain expert email addresses governing it. Pools are funded with tokens up to a predefined maximum, ensuring capital efficiency and preventing over-funding. Each pool is self-contained, with its unique objective function and funding community. The expert panel evaluates applications to ensure that funds are allocated efficiently and effectively. Application Process: Projects and initiatives apply for funding from these pools. An AI-driven screening system initially reviews applications to boost efficiency and help improve application quality before submission.
     Like  Bookmark
  • Overview An extension to the Commit Protocol that introduces Commit Groups — community-driven ecosystems powered by their own ERC20 tokens and liquidity pools. This mechanism enhances engagement, rewards participation, and creates a dynamic market around recurring challenges. Commit Groups & ERC20 Tokens Group Formation:A Commit Group represents a recurring theme or community (e.g., "Runners in Stockholm"). When a group is created, it deploys its own ERC20 token. Token Dynamics: Minting: Verified participants earn tokens upon completing a commit.
     Like  Bookmark
  • An allogram is the smallest meaningful unit of a writing system Built on Scaffold-ETH2, inspired by the design-principles of OpenZeppelin. Goals Fun and easy to set up and start to play around with. Scaffold Eth is great at this because they have mastered it and heard feedback for years Shows what's possible and inspires experimentation (must be a quick feedback loop of making changes in contract and editing the app) Documentation that inspires: "wow this looks cool and I want to try some idea out" it should hook the action of forking the repo. Getting Started
     Like  Bookmark
  • // SPDX-License-Identifier: MIT pragma solidity ^0.8.20; import {ERC1155Upgradeable} from "@openzeppelin/contracts-upgradeable/token/ERC1155/ERC1155Upgradeable.sol"; import {ERC1155BurnableUpgradeable} from "@openzeppelin/contracts-upgradeable/token/ERC1155/extensions/ERC1155BurnableUpgradeable.sol"; import {ERC1155PausableUpgradeable} from "@openzeppelin/contracts-upgradeable/token/ERC1155/extensions/ERC1155PausableUpgradeable.sol"; import {Initializable} from "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol"; import {OwnableUpgradeable} from "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol"; import {UUPSUpgradeable} from "@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol"; import {TokenUtils} from "./libraries/TokenUtils.sol";
     Like  Bookmark