219282
K
@fllstck #219282
🅿️ kay/kay
🎇 C̶̣̑h̵͖͋â̷̟ö̵̪́t̸͉̑i̴̪͝c̸͙͂ ̸͖̍G̵̠̈́ö̸̳́o̴̳̕d̶̨̐
🔄 Writer+Dev
👨💻 Editor-in-chief & marketing lead @developerdao
🐘 Arweave Enthusiast
132 Follower 64 Following
internal_server_error
219282
K
@fllstck·13:29 12/04/2024
New permaframe example 🐘
Works with the experimental /local/farcaster/frame endpoint of the ARIO Gateway, that accepts GET and POST requests 🚀
https://erl5reuvxh56eokq5rtsknqhqwhx4f6f7jnlxq5roqx7enrl2fqq.ar-io.dev/local/farcaster/frame/JFfYkpW5--I5UOxnJTYHhY9-F8X6WrvDsXQv8jYr0WE/
Works with the experimental /local/farcaster/frame endpoint of the ARIO Gateway, that accepts GET and POST requests 🚀
https://erl5reuvxh56eokq5rtsknqhqwhx4f6f7jnlxq5roqx7enrl2fqq.ar-io.dev/local/farcaster/frame/JFfYkpW5--I5UOxnJTYHhY9-F8X6WrvDsXQv8jYr0WE/
New permaframe example 🐘
Works with the experimental /local/farcaster/frame endpoint of the ARIO Gateway, that accepts GET and POST requests 🚀
https://erl5reuvxh56eokq5rtsknqhqwhx4f6f7jnlxq5roqx7enrl2fqq.ar-io.dev/local/farcaster/frame/JFfYkpW5--I5UOxnJTYHhY9-F8X6WrvDsXQv8jYr0WE/
Works with the experimental /local/farcaster/frame endpoint of the ARIO Gateway, that accepts GET and POST requests 🚀
https://erl5reuvxh56eokq5rtsknqhqwhx4f6f7jnlxq5roqx7enrl2fqq.ar-io.dev/local/farcaster/frame/JFfYkpW5--I5UOxnJTYHhY9-F8X6WrvDsXQv8jYr0WE/

Could the frames standard allow relative URLs?
Decentralized hosting often uses stable IDs (e.g., CID, TX_ID) you can access via several hostnames or paths.
@horsefacts.eth 👀
Decentralized hosting often uses stable IDs (e.g., CID, TX_ID) you can access via several hostnames or paths.
@horsefacts.eth 👀
Seeing my girlfriend when waking up.
188955
Kyle
@banta·18:39 04/04/2024
what was the first thing that made you smile today?
The feeling when you see someone's work, and they're better in 90% of what you do, but the missing 10% feel like a stain. 🙃
💯 Followers 🤩
Woohoo~ 🎉
I should really cast more often 🤣
Woohoo~ 🎉
I should really cast more often 🤣
Cast Actions lets you customize cast interactions. 🤩
1. User clicks a link that installs the action
2. User clicks an action button on a cast
3. Warpcast sends a POST request to a server
4. Server executes some logic
5. Server sends text response to Warpcast
6. Warpcast displays text response to the user
1. User clicks a link that installs the action
2. User clicks an action button on a cast
3. Warpcast sends a POST request to a server
4. Server executes some logic
5. Server sends text response to Warpcast
6. Warpcast displays text response to the user
3621
horsefacts 🚂
@horsefacts.eth·18:48 03/04/2024
Cast Actions are taking shape and we're finalizing the spec for launch. Two changes:
1. Only POST actions to start. If you need interactivity or other actions, consider replying with a frame.
2. An updated deep link format.
https://warpcast.notion.site/Frames-Cast-Actions-v1-84d5a85d479a43139ea883f6823d8caa
1. Only POST actions to start. If you need interactivity or other actions, consider replying with a frame.
2. An updated deep link format.
https://warpcast.notion.site/Frames-Cast-Actions-v1-84d5a85d479a43139ea883f6823d8caa
2
Varun Srinivasan
@v·00:54 01/03/2024
Want to launch a transaction frame on day 0?
Please reply to this thread with details on the transaction. We will help you test and get it ready for launch day.
Our launch date is likely sometime next week (optimistic) or the week after (pessimistic).
Please reply to this thread with details on the transaction. We will help you test and get it ready for launch day.
Our launch date is likely sometime next week (optimistic) or the week after (pessimistic).
Now that the button targets work again, Permaframes got an upgrade! ⏫⏫⏫
- HTML & images on /arweave 🐘
- button URLs POST/GET proxied to a gateway ⛩
- image URLs go directly to a gateway to save egress
- permaframes can link in loops 🔄
https://permaframe.cc/xQVs_7-sV0M8o7mYQPY43JfLfp3OScWp-w9wwQD9Llo
- HTML & images on /arweave 🐘
- button URLs POST/GET proxied to a gateway ⛩
- image URLs go directly to a gateway to save egress
- permaframes can link in loops 🔄
https://permaframe.cc/xQVs_7-sV0M8o7mYQPY43JfLfp3OScWp-w9wwQD9Llo
Frames getting better by the day.
3621
horsefacts 🚂
@horsefacts.eth·16:22 25/02/2024
New frame feature: frames can now pass up to 4kb of state to the frame server! This makes it easier for frame devs to build simple, stateful, reactive apps. (Think React state in your frame).
See the stateful counter frame below for an example:
https://stateful-counter-frame.vercel.app
See the stateful counter frame below for an example:
https://stateful-counter-frame.vercel.app
O lawd! 😱
3
Dan Romero
@dwr.eth·17:54 24/02/2024
Transaction support soon
My first permaframe! 🤩
Not much, just an image and a few links, but it's permanently stored on #arweave. 🐘🐘🐘🐘
Next: Tuning an Arweave gateway to experiment with permaframes. 🛠
https://pofogvupdddgbrb4yobxg4g5mssp3sme66xnhv6fqy2vvkdcuswq.arweave.net/e4rjVo8YxmDEPMODc3DdZKT9yYT3rtPXxYY1WqhipK0/
Not much, just an image and a few links, but it's permanently stored on #arweave. 🐘🐘🐘🐘
Next: Tuning an Arweave gateway to experiment with permaframes. 🛠
https://pofogvupdddgbrb4yobxg4g5mssp3sme66xnhv6fqy2vvkdcuswq.arweave.net/e4rjVo8YxmDEPMODc3DdZKT9yYT3rtPXxYY1WqhipK0/

This's the endpoint for verified addresses/verified keys/non-custodial keys.
1. Put in the account FID
2. Receive a list of messages
3. extract if response.messages[0].data.type === "MESSAGE_TYPE_VERIFICATION_ADD_ETH_ADDRESS"
4. AirDrop away~
https://www.thehubble.xyz/docs/httpapi/verification.html
1. Put in the account FID
2. Receive a list of messages
3. extract if response.messages[0].data.type === "MESSAGE_TYPE_VERIFICATION_ADD_ETH_ADDRESS"
4. AirDrop away~
https://www.thehubble.xyz/docs/httpapi/verification.html
Probably a better idea to direct cast the results of async frame actions instead of blowing up a frame 🫠
Wen mute channels 🤣
@warpcast plz, may we have some more horizontal real estate?
My screen is quite slim, and there is space available below the pfps. 🥲
My screen is quite slim, and there is space available below the pfps. 🥲

Wrote a frames explainer for the @developerdao blog to help peeps to get up and running 🤓
https://blog.developerdao.com/farcaster-frames-explained
https://blog.developerdao.com/farcaster-frames-explained
Also funny:
I had an <img> in the body.
Validator: we good, bro! 😎
I delete the <img> while cleaning up my markup.
Validator: ... 😡
I add text to the body.
Validator: ... 😡
I add back the <img>
Validator: YOOO!!! 🤩
Turns out I was missing an og:image 🫠
I had an <img> in the body.
Validator: we good, bro! 😎
I delete the <img> while cleaning up my markup.
Validator: ... 😡
I add text to the body.
Validator: ... 😡
I add back the <img>
Validator: YOOO!!! 🤩
Turns out I was missing an og:image 🫠
Why do frames hosted on Replit work,
but frames hosted on GitHub Codespaces don't?
Lost about an hour on that issue 😵
but frames hosted on GitHub Codespaces don't?
Lost about an hour on that issue 😵
Is there some kind of allowlist or can anyone build a frame? 🤔