What if we could? A podcast exploring this question that drives us.

Summary

The conversation covered various topics including the Diamond SDK, the Prop Shop, the Fuel SDK, and the GPT role description. The Diamond SDK is a tool that allows creators to deploy configurable contracts on chain, while the Prop Shop focuses on converting digital assets into physical products. The Fuel SDK simplifies the process of minting assets on the Fuel platform, and the GPT role description aims to automate the process of finding and connecting with people in different ecosystems.

Keywords

Diamond SDK, Prop Shop, Fuel SDK, GPT role description, configurable contracts, digital assets, physical products, minting assets, automation

Takeaways

  • The Diamond SDK enables creators to deploy configurable contracts on chain, providing more capabilities and rapid deployment of features.
  • The Prop Shop allows users to convert digital assets into physical products like canvas prints and metal prints.
  • The Fuel SDK simplifies the process of minting assets on the Fuel platform, making it easy for builders and integrators to create and manage collections.
  • The GPT role description aims to automate the process of finding and connecting with people in different ecosystems, providing relevant and helpful information.
Titles

  • Unlocking Creativity with the Diamond SDK
  • Simplifying Asset Minting with the Fuel SDK
Sound Bites

  • "Managing a diamond is kind of a mind fuck."
  • "Users will be able to select the product that they like."
  • "With about five lines of code, you can get going, create your additions, collections, whatever you desire."
Chapters

00:00
Rapid Deployment of Configurable Contracts
03:31
Converting Digital Assets into Physical Products
07:25
Easy Minting with the Fuel SDK
09:27
Automating Ecosystem Connections with GPT
14:45
Working on Remote Control Partners and the Fuel Launch Pad

What is What if we could? A podcast exploring this question that drives us.?

"What if we Could?" A podcast exploring this question that drive us. We explore the practical application of artificial intelligence, product design, blockchain & AR/VR, and tech alpha in the service of humans.

David DeVore (00:01.357)
Well, we are live.

Bob Ullery (00:07.927)
in Echo.

David DeVore (00:09.562)
Yeah, I do have an echo.

OmbraRD (00:15.989)
Let me switch the headphones.

David DeVore (00:18.415)
Check, check, check.

David DeVore (00:28.525)
Do do do do do do.

David DeVore (00:49.903)
Sounds better.

David DeVore (00:56.109)
Yeah, cool. Awesome. so we are, we're, and we're live, live streaming on Twitter right now. don't think that we're live streaming on LinkedIn. It's connected, but, we're definitely live streaming on Twitter. I just checked. So awesome. so, you know, basically, Hey, there's Calvin as well. And, we're just going to throw them into the, into the heat. No warning at Calvin.

Calvin Hoenes (01:24.117)
Hey, what's up?

David DeVore (01:28.143)
Good morning.

Calvin Hoenes (01:29.746)
How's it going?

David DeVore (01:32.143)
Good. So before you jump down, we're actually we're live streaming right now on Twitter. We're gonna take about 10, 15 minutes just to talk about cool things we're working on. What's new? You know, and so we'll kick it off about before before we started, Bob was excited to start talking about the diamond SDK. So what you got?

Bob Ullery (01:55.298)
Yeah. So taking a page out of Calvin's playbook with the, the fuel SDK that we're working on for their, their ecosystem grant program, really excited by fuel. and, in parallel with that over the course of, would say a year and a half, we've been working on a sort of diamond standard. And as we go for the next round and subsequent rounds of the remote control contesting with super chief, we're running towards a diamond pattern for that. And what it'll unlock is this ability to.

for creators to rapidly deploy configurable contracts on chain. And so the thought is deploy a sort of default contest structure, but gives us sort of a sandbox to deploy features that creators can cut into their contracts and instantly gain more capabilities. We think that's really exciting. Managing a diamond is kind of a mind fuck.

in the sense there's a lot of moving parts, there's a lot of contracts on chain. So not just the function of executing these things, but storing the data and understanding like what facets are available and what version are they and where do they live and ABI's and all this other stuff. So as I said, took a page out of Calvin's playbook on his awesome Fuel SDK and started running at this Props Diamond SDK as well. And so what this is,

What it is is sort of SDK wrapper. It contains a diamond manager. It contains a platform manager. It contains a catalog manager and basically abstracts all the hard stuff away. So we get down to essentially like one line to do things like deploy my diamond with these features in it, update my diamond, replace this feature with a new one, so on and so forth. So a bit of dogfooding here, partly because as I get deeper and deeper into the, into the construct,

I understand it, but rather than having to re -implement hundreds of lines of code to do one small thing on the front end, I thought it'd be better to do that work now versus try to build an SDK around these contracts later. So that's what we're going for. And it's been really rapid and accelerating, accelerating my dev. So I'm, really excited by it. That's what I've been working on today. That's really cool.

David DeVore (04:10.959)
Amazing. Awesome. Thank you. Sweet. We're super excited to see it come together. And, Ambra, you and I talked earlier about the upcoming prop shop and would love, know, if you're open to share your screen, just walk through it a little bit, what the work is there and crack it open.

OmbraRD (04:39.381)
Sure thing. Just need a quick second because I got kicked out.

OmbraRD (04:51.665)
All right.

OmbraRD (04:59.049)
There we go. So basically what we've been working on is for, we've been working on a way to convert those digital assets into actual physical products. The way this is set up is you create an account, then you land on your profile, connect your wallet and

Once you can add your wallet, can submit some contracts and if you are a creator on that contract, those tokens will get pulled in. And once those tokens get pulled in, they'll allow you to create a printing product that people can order so they can hang them on their wall or display them. And for now, we just selected a few print products.

canvas, metal print, and frame photo. But basically, users will be able to select the product that they like. The system will automatically calculate the recommended sizes for the specific artwork. And once they select the products that they want, they can easily add them to.

OmbraRD (06:26.665)
their products for sale, I'll get a summary of the product that will be created, a mock -up of it, and once submitted, they'll have the products added to their creations where they can decide if I wanna publish them or not for sale. Once they're published, people will have access to those products with a nice preview, and they can go in.

where they'll get more info on the product as well as able to select size for whatever product they picked or in the future we might have other products not just print products. And that's about it. That's awesome. Build and ship.

Bob Ullery (07:16.546)
That's awesome.

David DeVore (07:19.865)
Yep. Yeah, that's awesome. It's interesting too. This is just a little bit behind the scenes because we're at it. Super Chief, he was concerned about file size and the quality of, you know, like depending on what the image quality is, like can we blow it up and it actually still continue to look good and not get pixelated and whatnot. And I assured him that we would use an upscaling tool, AI upscaling to.

Bob Ullery (07:20.801)
Looking really good.

Kevin Nuest (07:21.39)
Thanks.

OmbraRD (07:23.093)
And it's interesting too, this is just a little bit behind the scenes because Ed at Super Chief, was concerned about file size and the quality of block, depending on what the...

David DeVore (07:48.717)
really make these really high fidelity and that we could ultimately pull from any contract, right? So know right now we've got the remote control contract and that's really where the jump off point is, but really we see this as like, why shouldn't I be able to pull my art from a drop that I did on Zora or on Foundation or on...

manifold or etc etc or open C right why can I just pull anything that I've done so that's that's where we're going so super excited to see this start to take shape and and start to sort of you know get it into a beta stage next so that's awesome what else

Bob Ullery (08:38.05)
Calvin, you wanna talk about fuel?

Calvin Hoenes (08:40.427)
Yeah, happy to. So like you guys mentioned, we've working hard on two funds on sort of fuel, fuel is preparing for the main at launch, which is what we were really excited about. And we are delivering an easy minting SDK for fuel as well, so the props fuel SDK. And it's really going to be abstracting all the complexities from

both sides, sort of the builder integrator who want to build platforms on top of it to be able to let creators on the platforms create means and obviously also mint them. And we really made it like very, very semestique. So with about five lines of code, you can get going, create your additions, collections, whatever you desire. We've also built a good set of builder incentives. So there's a full protocol behind it.

to allow people to go and say, okay, is that, will creators on my platform, do I build in a revenue share, a fee, however I want to do that. So we really tried to give integrators of the SDK the maximum amount of options on how they want to integrate it and support the protocol on their platform. So it's really exciting. then with basically one line of code, you can mint it anywhere. And it is directly, it's a fully decentralized SDK, right? It doesn't have any other

dependencies so you really can get going straight away. And that's really exciting. So that's what I'm about to wrap up. And in lieu of that, also working on sort of the platform front end side, like we're moving Prime into supporting fuel. And there's a lot of exciting things happening and what that means and what they will look like. And I guess in probably a day or two, also ready to share what that is going to look like on the front end side. So.

Really excited to make it easier to mint any acid on fuel and unblock developers and integrators to do so.

David DeVore (10:45.623)
Anything. Yeah, I was.

Bob Ullery (10:47.02)
Yeah, really cool. And on top of that too, the indexer is neat. You know, we've picked up Hyperindex through the fuel ecosystem. We met those folks and they've got a really great indexer solution. So company that SDK, a couple flavors of really pretty straightforward deployment of your own indexer for your apps. But two, we're thinking about deploying like sort of a really big

centralized indexer for all the things that we touch. And so that's going to unlock a lot. So the central repository of all the contracts, all the events, everything that matters to the props ecosystem and being able to essentially like integrate things together without a whole lot of heavy lift.

Bob Ullery (11:34.136)
So, sorry about that.

David DeVore (11:34.275)
Awesome.

Kevin Nuest (11:39.374)
That's awesome. Yeah. I'm actually really quick with something I'm excited about that's working on here this afternoon. So going back to, and we've got some awesome grant ideas and proposals out there to a few different ecosystems. And one of the things that came up was being able to connect with even more people in those ecosystems to be able to see where great fits are, what needs are, maybe chat about some of the different.

David DeVore (11:40.025)
Cool.

Kevin Nuest (12:07.5)
pitches effectively that we have that we think are really awesome potentially for the ecosystem. So I started putting together a little, a little GPT to help me find some of those people that aren't already in our network. Right. And, I want to just really quick run through the process where I'm at with that right now. Share my screen. And so I, so I jump into GPT, right. And of course I asked GPT how to help me.

write a great role description for a GPT that I'm after here. So I get some information back. I give it some feedback of, you know, honing it down, actually honed it down to really about like finding other contacts in the network to be able to chat with and why, versus about additional proposals and, you know, available grants and kind of trying to split that apart. And I think that's maybe like a whole nother little GPT that could help us. And so then ultimately I got to

A place where it says, great, here's some questions that we should start to go through to refine this. And this is where I flipped into, right about here, where I flipped into the audio mode and started talking with it, right. to go a lot faster. And so I just conversed with GPT for, I don't know, 15 minutes, maybe 20 minutes. And you we went through all the questions and so asked me, I asked it to ask me each question one by one from each of the categories. And we went through them. I gave some feedback.

It gave some recommendations. I accepted or refined some of their recommendations. We'd move on to the next question. Sometimes I'd go, Hey, actually back on that one thing we were talking about and throw something else back into it and it totally handled it. And, yeah, so we went back and forth like that for, as you can see, the text on this is just like ridiculous. Again, it's like 15 minutes. Right. Can we get down to, we're not even there yet. We get down to ultimately great. So now here is the GPT.

role description. So all of that to get this great defined type description here to be able to run the GPT on. so then that's where I am at right now, right before this call, I'm going to try to go stop sharing. I threw this into, into create GPT, just ran through a sample, got some feedback and went through a loop of it. And so I got some, updates I'm going to make here. It definitely turned up some things I wasn't expecting that were helpful.

Kevin Nuest (14:31.616)
And so I want to like refine that, the output didn't quite get to the format and stuff that I wanted it in. Right. So I got to go back and refine it. missed that. and I think I know how to fix that. And, yeah. And then I'm going to look at maybe throwing in like one of the Asian frameworks or something to run a bunch of this async, right. Cause effectively like I, you know, single player mode where I had to go back and forth and maybe, now look at this source or now go down this path there. Hey, go deeper on these types of contacts. Right.

And, and so I think can spread that out and iterate through that and, come back with the list of some helpful information that's speedy and collected and, like even more relevant than just like trying to buy a list from somewhere or something like that. Right. We can, like, ask it like score these in Y and like, me, tell me the one sentence why this is the, you know, the one that you sent me. Right. And it gets to pull all that information from all the sites and sources and literally articles that it found and said like,

well, this is why this person's important, right? Versus just like, hey, I found them on LinkedIn and this is what their job description headline said. So I think, yeah, pretty cool. I'm going to try to wrap that up and like throw that as a resource for us to use and be able to connect with more people in ecosystems.

Bob Ullery (15:47.544)
That's amazing. It's going to be awesome to automate that. And I could see a world where you flywheel it and now the, you know, in the sort of right way, if somebody responds to those initial outreaches, the GPT can pick it up and do some initial lightweight qualification discovery, you know, build out the knowledge. That's very cool.

Kevin Nuest (16:09.068)
Yeah, totally.

Bob Ullery (16:11.555)
That's awesome.

Dave, what about you?

David DeVore (16:17.695)
I've been neck deep in this deck and getting the initial remote control partners contacted. It's also taken a look at the fuel launch pad.

David DeVore (16:36.755)
and starting to build out the go -to -market plan, looking at their documents around what they call their launch guide, co -marketing opportunities. There's a form there to fill out and whatnot. And starting to wrap my head around that and also dropped an email out, copied you guys on.

on that to who's the marketing operations contact, which is name is Rory. And yeah, that's been the brunt of it. And I'm going to be into screens, you know, doing some Figma design and whatnot here this evening. So it's been a good day. Awesome. This is great.

Bob Ullery (17:18.382)
Sweet. So it sounds like we're going to make this a regular thing, yeah? Kind of daily.

David DeVore (17:23.661)
Yeah, that's what we're going to go after. Yeah, just pop it open, crack open screens, talk about what we're doing, and then be out. yeah, we'll get better at right now. It's streaming to Twitter. I think it also posts, may create a post to LinkedIn. But we're going to refine all that automation side.

as well. That's a sprint waiting to happen. And when we do, we should break down how we're doing all of that automation. So take a quick round robin like this and atomize it out into a bunch of content and channels. And yeah, that's where we're going. So super, super exciting.

Bob Ullery (18:10.146)
on.

David DeVore (18:12.533)
All right. Well, thank you all much. I'm to go ahead and shut it down and we'll talk soon. If you guys want to hang on just a second, I will.