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
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.
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
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.
O lawd! 😱
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? 🤔