Summary
I'm proposing to contribute to Polywrap over a set number of hours, independent of timeline.
Areas of Focus
My main area of focus is planning and designing the UI/UX of Polywrap products.
Pricing
Scope
Time Commitment (Hrs)
Rate ($/Hr)
kev-polywrap changed a year agoEdit mode Like Bookmark
Overview
This proposal updates the monthly payments for Nestor from 13,238.25 USDC to 14,583.33 USDC.
The proposal is effective July 1, 2023 to Jan 31, 2024 (the end of Nestor's service agreement).
Rationale
In the past few months, Nestor has stepped up to become a technical leader at Polywrap, taking on a wide range of responsibilities and supporting his peers in critical tasks. He has led the architecture and development of projects including the Rust Client and FFI layer, Unblock, and PolyGPT. He has also provided citical development support for the Kotlin & Swift clients, Metamask Swift integration, Wrap ABI 0.2, dependency locking, and Uniswap wrap.
In this work, Nestor has proven not only his leadership but also versatility in being able to support many of these projects simultaneously across separate Polywrap teams. These contributions have been foundational to Polywrap's technical roadmap.
kev-polywrap changed 2 years agoView mode Like Bookmark
August 2023 Wrap Report
In the past few months, we've made huge steps towards our goal of bringing wraps to any programming platform with all-new clients Python and Rust. We've also launched Wrapscan, our new wrap explorer to learn and understand how to use the most popular wraps. Let's dive in!
Primer on “Wraps”
In essence, a wrap is a reusable package of code that can be used in different applications to perform specific tasks. Think of a wrap as a toolbox for your software - it contains pre-made tools (codes, functions) written by other programmers that you can use in your programs. Wraps can handle a wide array of tasks, depending on the needs of your program, from communicating with APIs to interacting with web3 protocols to filesystem
operations.
Wrapscan
Introducing Wrapscan, an explorer to discover and learn how to use wraps! In future releases, devs will also be able to directly use wraps from an interactive playground. Wrapscan is available for use here.
kev-polywrap changed 2 years agoView mode Like Bookmark
Screenshots of Quick start
1. Code to invoke a simple "logger" wrap, used to print a message to the console.
2. Running the code to show logger wrap being called.
Shows the message "Hello Polywrap!" in the console.
3. Code to invoke Uniswap wrap, calling the "fetchToken method".
kev-polywrap changed 2 years agoView mode Like Bookmark
Introduction
Imagine an AI agent that could learn new tricks whenever it needed to. That's what our new project is all about – it's an agent that's powered by OpenAI's function API and uses Polywrap to learn skills on-demand via wraps, which are portable and composable software modules.
What are AI agents?
AI agents are like computer helpers that can make decisions and do tasks on their own. They're first given a goal and then create a series of tasks to work towards that goal. As they work through tasks, they process feedback from their environment and internal monologue to find the best path towards their objectives.
A big challenge for AI agents is that their abilities are limited to their training. So, they struggle with tasks that they were not originally trained to handle.
We recently created a prototype of an AI agent that overcomes this challenge. Let's dive in!
Hello Safe Community! 👋
We are excited to introduce the Account Abstraction (AA) Wrap, a Polywrap-powered version of the Safe Account Abstraction SDK. The AA Wrap recently won the grand prize in Safe's AAnything Goes Hackathon. In this post, we'll share more about the AA Wrap and its main value props: multiplatform and composable capabilities.
We believe the AA Wrap has the potential to bring about significant user experience improvements in the world of web3.
Multiplatform and Composable

One of the AA Wrap's significant advantages is its multiplatform capability. The same AA Wrap can be fetched from IPFS and then integrated into different programming environments, like JavaScript and Rust. In other words, AA Wrap helps bring account abstraction functionality to many different platforms, like mobile, web browsers, servers, gaming and more.
kev-polywrap changed 2 years agoView mode Like Bookmark
Introducing Wrapscan, an explorer for "wraps", powerful software modules that can run in any environment and can easily fit together.
Wrapscan let’s you discover useful wraps and understand how to integrate them into your application. In future releases, you will also be able to directly use wraps from an interactive playground.
Try it out today!
Wrapscan is a place where developers can discover wraps. Each wrap's page has a Readme, helping developers understand more about the wraps and all the possible functions that can be called on the wrap, as well as the arguments and types for those functions.
The wraps available at launch include:
kev-polywrap changed 2 years agoView mode Like Bookmark
I'm a seasoned data scientist and developer with a background in Software Engineering and AI-focused Cognitive Science. My experience ranges from major firms like Santander Bank, Inditex, and Mercedez Benz, to an innovative AI startup named Saiki, and to data management for dOrg.
This proposal is to provide AI-focused advising services in the following areas:
AI Development and Strategy: Building and enhancing AI models while providing advice on AI strategy.
R&D and Hypothesis Testing: Exploring new AI methods, running hypothesis tests, and assessing their potential impact.
General Advice and Consultation: Leveraging my AI and data science knowledge to guide decision-making and process improvement.
Pricing
Scope
kev-polywrap changed 2 years agoView mode Like Bookmark
The Wrap Report – June 2023
June brings about new synergies among Polywrap contributors and use cases for our versatile development framework.
In this Wrap Report, we go over:
Grand prize winner – Safe's hackathon
Documentation updates
Upcoming tech: JS wraps
Contributor retreat
kev-polywrap changed 2 years agoView mode Like Bookmark
The Uni Wrap
The Uni wrap aims to make Uniswap ubiquitous – bringing the power of Uniswap into web browsers, mobile, gaming and more. The wrap contains functions that are foundational to DeFi, such as swapping or pooling liquity. This makes it one of the most important wraps we've ever built!
Comparison with the Uniswap JS SDK
The Uni wrap provides the same functionality as the official Uniswap SDK. But while the official JS SDK can only be used in TypeScript or JavaScript environments, the Uni wrap can be used in any app, written in any language.
Uniswap JavaScript SDK
Uniswap's official JavaScript SDK only lets developers integrate Uniswap protocol in JS environments, like the web browser.
kev-polywrap changed 2 years agoView mode Like Bookmark
Overview
For the past few months, I've become deeply connected in large AI communities such as AutoGPT and Langchain. As a full-time contributor to these communities, I've learned the latest advances in AI frameworks and language models.
This proposal is to share my learnings, work on AI experiments, and connect Polywrap DAO to these communities. The goal of the proposal is to drive decisions on whether the DAO should pursue AI use-cases of Polywrap technology.
Scope
AI prototyping/ideation
Create AI <> Polywrap prototypes with help from Polywrap engineers
AI community engagement
Objective:
A week-long retreat (May 22-29) aimed at team building, strategic planning, and professional development for our contributors.
Location and Logistics:
The venue will be located in Split, Croatia and will support both formal meetings and recreational activities. The foundation will cover all costs.
Expected Outcomes:
Better relationships, clear vision for the future, improved skills, and increased morale among contributors.
Budget Breakdown:
kev-polywrap changed 2 years agoView mode Like Bookmark
The Wrap Report – May 2023
This month, we're kicking off The Wrap Report, a monthly newsletter about all-things Polywrap – from new tech updates to contributor highlights to adoption progress.
This first issue goes over our highlights from the past quarter:
Polywrap Mobile
MetaMask iOS + Safe Wrap Demo
New Wraps and Wrap Implementation Languages
Developer Experience Updates
Contributor Highlight: Emma Sharma, Product Manager
Jordan Ellis changed 2 years agoView mode Like Bookmark
Purpose: gives us a better idea of what each contributor is doing, and seeing how we can support each other, get to know your peers more
Monthly Rotation
Friday – Meet with Buddy
Tuesday – Ops Sync -> Summarize your buddy meeting (see below)
Buddy Meeting
Ask each other: What did you work on this week?
Demo the work that you're doing to your buddy
1 question or comment or critique
kev-polywrap changed 2 years agoView mode Like Bookmark
Streamlining Web3 Integration for Mobile Applications
Polywrap DAO recently completed a prototype of the Swift client. This client will make web3 iOS mobile development more efficient, accessible, and versatile.

Polywrap clients gives applications access to all wraps written in any language. We began with the JavaScript client which lets polywrap-enabled web applications to use wraps. Once the Swift client is released, web3 developers will be able to effectively integrate web3 protocols into iOS mobile applications.
All clients use a GraphQL-esque query language to communicate with wraps. As a quick example, below is the code for fetching a wrap and executing its methods using the Swift client library.
// Swift Application
kev-polywrap changed 2 years agoView mode Like Bookmark
Polywrap is a framework for building cross-platform web3 SDKs.
The problem with current Web3 SDKs
We see traditional SDKs as the primary bottleneck to web3's potential for composable, cross-platform dApps.
Web3 promises a new depth of composability in software development. Any application can interact with smart contract protocols like Uniswap or Aave. For web3 developers, software development kits (SDKs) simplify this integration process.
However, traditional SDKs come with a number of issues for web3 developers, namely they are:
difficult to compose. Due to the lack of SDK standards, the SDK for one web3 protocol may be difficult to mix-and-match with that of another.
kev-polywrap changed 2 years agoView mode Like Bookmark