Skip to content

Instantly share code, notes, and snippets.

View crazyrabbitLTC's full-sized avatar

Dennison Bertram crazyrabbitLTC

View GitHub Profile
@crazyrabbitLTC
crazyrabbitLTC / capabilities.txt
Created March 10, 2025 03:05 — forked from jlia0/agent loop
Manus tools and prompts
# Manus AI Assistant Capabilities
## Overview
I am an AI assistant designed to help users with a wide range of tasks using various tools and capabilities. This document provides a more detailed overview of what I can do while respecting proprietary information boundaries.
## General Capabilities
### Information Processing
- Answering questions on diverse topics using available information
- Conducting research through web searches and data analysis
@crazyrabbitLTC
crazyrabbitLTC / Dennison Bertram's Cursor Rules
Created February 10, 2025 20:01
Dennison Bertram's Cursor Rules - Feb 2025
## Rule Format
EACH RULE FOLLOWS THIS PATTERN:
IF [condition]
THEN [action]
VALIDATE [verification step]
## 1. Technology Requirements
IF creating React components
THEN use functional components only
VALIDATE component has no class syntax
@crazyrabbitLTC
crazyrabbitLTC / MCP Server Style Guide
Created December 31, 2024 05:00
MCP Server Style Guide
# MCP Server Style Guide and Standards
## Project Structure
```
project/
├── src/
│ ├── services/ # Core service implementations
│ │ └── service.ts # Main service class
│ ├── index.ts # Entry point and exports
@crazyrabbitLTC
crazyrabbitLTC / MCP-Docs-Typescript-LLMS
Created December 29, 2024 20:04
Model Context Protocol Documentation (Typescript)
# Example Clients
A list of applications that support MCP integrations
This page provides an overview of applications that support the Model Context Protocol (MCP). Each client may support different MCP features, allowing for varying levels of integration with MCP servers.
## Feature support matrix
| Client | [Resources] | [Prompts] | [Tools] | [Sampling] | Roots | Notes |
| ------------------------------------ | ----------- | --------- | ------- | ---------- | ----- | ------------------------------------------------------------------ |
@crazyrabbitLTC
crazyrabbitLTC / GitReWrite
Created December 18, 2024 19:44
LLM Script to rewrite your Github History
import { exec } from 'child_process';
import { promisify } from 'util';
import * as fs from 'fs/promises';
import path from 'path';
import { z } from 'zod';
import OpenAI from 'openai';
import { zodResponseFormat } from 'openai/helpers/zod';
const execAsync = promisify(exec);
@crazyrabbitLTC
crazyrabbitLTC / Model Context Protocol Docs - Dec 11 - 2024
Created December 14, 2024 01:57
Model Context Protocol Docs - Dec 11 - 2024
// Excluded directories: node_modules, docs, .git, discourse-visualizer
// Directory: /Users/dennisonbertram/develop/docs
// File: /Users/dennisonbertram/develop/docs/examples.mdx
---
title: Examples
description: 'A list of example servers and implementations'
---
@crazyrabbitLTC
crazyrabbitLTC / Private Safe Transaction Service
Created August 16, 2024 14:05
Private Safe Transaction Service
Proposal: Safe Transaction Service Private Mempool on Eigenlayer
Overview
The proposed solution addresses the inefficiencies and vulnerabilities of the current Gnosis Safe transaction service by implementing a private mempool network service. This service will run as an Active Validator Service (AVS) on Eigenlayer, providing enhanced security, scalability, and economic incentives for participants.
Problem Statement
1. Storage of Signed Messages: The current Gnosis Safe transaction service centralizes the storage of signed messages for multisig transactions while signatures are being collected.
2. Scalability Issues: The existing service has scalability limitations, hindering its ability to support the growing ecosystem efficiently.
This is a demo GPT. We use a third party API: Etherscan to get smart contract code from verified contracts. I don't know what their privacy policy is, but I am not recording your data. Check Etherscan.io for their privacy policy.
@crazyrabbitLTC
crazyrabbitLTC / L2 Pooled Liquidity with Uniswap V4 Hooks
Created November 20, 2023 16:31
L2 Pooled Liquidity with Uniswap V4 Hooks
Unified Liquidity Framework for Layer 2 Scaling Solutions via Uniswap V4 Pools
Dennison Bertram
dennison@tally.xyz
1. Introduction
The current Layer 2 (L2) solutions enhance scalability but result in fragmented liquidity. This proposal envisions a pooled liquidity model utilizing Uniswap V4's innovative hook system. By locking funds in a single Uniswap V4 pool contract, we can streamline the transfer of assets between L2 networks without reverting to Layer 1 (L1) for each transaction. The only requirement is the verification of funds to prevent double spending or bridging, ensuring assets remain secured in the pool contract.
2. The Bridging Mechanism
The proposed bridging mechanism is straightforward: users deposit assets into a designated Uniswap V4 pool, which serves as a gateway to L2 networks. The deposited funds are then locked, and users generate a cryptographic proof of their action. This proof, which certifies the uniqueness of the transaction and the non-duplication of assets, enables the reconsti
@crazyrabbitLTC
crazyrabbitLTC / NFT Roles.sol
Last active May 19, 2023 05:16
NFT Roles description
// SPDX-License-Identifier: MIT
// by dennison@tally.xyz
pragma solidity ^0.8.0;
import "@openzeppelin/contracts/access/AccessControl.sol";
import "@openzeppelin/contracts/token/ERC1155/ERC1155.sol";
contract Roles is ERC1155, AccessControl {
// errors
error NoDuplicateRoles();