For the last few months, I have been spending my weekends exploring hard tech; specifically, synthetic biology.
While a lot has been done in the last 2 decades in synthetic biology, it's still very much in its infancy.
Compiling some of my notes here:
How
@LooksRareNFT
🤝
@Gemxyz
integration works?
1. You buy NFTs from LooksRare using Gem 🛒
2. Gem automatically claims LOOKS & sells WETH rewards for LOOKS and re-stakes it for you, so you pay 0 gas fee🔥
3. You can claim your auto-compounded LOOKS rewards anytime you want 😉
Was in a 5h long late-night/early-morning war ⚔️ room where reverse engineering took place last night with
@bantg
@emilianobonassi
@bneiluj
@samczsun
and the
@picklefinance
team
One of the most intricate hacks till now in the ecosystem 🤯
Diagram showing the series of events👇
A sneak peek of the new
@genie_xyz
UI 👀
Browse any NFT collection across multiple markets like
@opensea
,
@rarible
,
@NFTX_
,
@NiftyMuseum
, etc.
Sort assets across ALL markets according to the price.
Filter assets via price ranges, markets, and traits.
Coming Soon.
Gem will be releasing support for buys on
@sudoswap
this week, but a complete support with sell side support and other fancy things will follow on in the later release (which will include the other major updates that we have been working on for months).
The RewardsDistributor contract from
@LooksRareNFT
is one of the most simple & elegant contracts that I have ever seen ❤️
The beauty is in the fact the contract makes the off-chain rewards calculation very minimal (matters a lot when you are distributing rewards every day) 👌
Some recent updates on
@gemxyz
1. You can now search for any ArtBlocks or OpenSea Shared StoreFront collection (custom support for projects).
2.
@LooksRareNFT
listings now are preferred over
@opensea
. So, if an asset has the same price on both platforms, Gem shows LR listings.
While we are trying to add more folks to Gem v2 beta as fast as possible, you can also apply here 👇
Once we whitelist your wallet, you'll be able to access the beta website URL:
The first-ever NFT swap on
@0xPolygon
was executed today using Cross Asset Swap.
1 Doki Doki NFT for 1 Neon District NFT was swapped. All dust was sent back in DOKI20 ERC20. Check it out!
Imagine doing complex swaps with a single message signature on Metamask.
No need to do multiple approvals.
No need to pay ETH for approvals/swap.
Just sign a SINGLE message to execute it all.
Hoping that EIP-3074 goes live this October so we can make this a reality 💪
Added some ENS clubs with some volume to
@gemxyz
- Arabic 999
- Arabic 10k
- 5 Letter Dictionary
- Chinese 999
The current way of managing such requests is not scalable, so we will be working on some features for people to add their own clubs 🙂
The main idea here is to have a secondary market for my time.
People who have more important work, will pay more.
Auto-priotization between meetings using market prices.
Just like how gas-prices decide who will get into the next block.
After months of work,
@genie_xyz
is close to the launch!
Genie Swap (cross-asset-swap) will be our first product that allows users to buy, sell, and trade all NFTs & tokens across multiple markets.
Long term, Genie will be building financial primitives for the NFT ecosystem.
Ok,
@LooksRareNFT
market ready. And we can claim the rewards too 🙃
Which collection should I sweep as a test on LooksRare?
Example test trx buying NFTs 👇
Adding a new integration with
@opensea
to cross-asset-swap:
If you have an NFT, and you want to exchange it for an NFT which is on SALE on Opensea, you would be able to do the whole exchange in a SINGLE transaction 😎
Just want to clarify that
@genie_xyz
is NOT just a sweeping tool for NFTs.
It's like a programmable 1inch for NFTs and ERC20s.
Below are some no-brainer features 🧵👇
Presenting a new way to calculate (per-block or per-second precision) dividends for a group of variable users (anyone can enter and leave anytime) from a pool of assets (changing constantly, like a treasury pool with variable fees coming in every block).
If you have any asset (ERC-20/721/1155), you will be able to buy an NFT for sale on any of the open marketplaces in a SINGLE trx.
Till now, an NFT had to be listed on
@NFTX_
or
@NiftyMuseum
to be swapped.
But now, we will be able to swap assets from different open marketplaces.
Just to show how badass cross-asset-swap is, we did all of the trades (ETH/ERC20/721/1155) in the image in a SINGLE transaction, all for $121.89 (gas fees).
This is not its limit.
You can much more complex transactions.
Going to add more filters for
@10kClubOfficial
Some of the most requested ones were:
1. 3-digit domain filter
2. "a-a.eth" type domain filter
Let me know all the other filters that you want. Let's add them today 🙂
If you are still thinking that
@genie_xyz
is "just a floor-sweeping tool", then you are ngmi anon.
Here is a little example of what a GenieSwap transaction could look like 🔥
And this is NOT its limit.
You can much more complex transactions.
Introducing a short explainer video for Ethereum Attestation Service (EAS)
Explore:
- Why do we need EAS?
- How does EAS work under the hood?
- How to build a social networking app with EAS?
- What else can you build with EAS?
Thanks to
@stevedakh
for all the feedback!
Re-wrote the indexer and APIs.
@genie_xyz
API now features sub 1 sec response with multiple market queries 🏁
Almost real-time search across multiple markets 🔥
NFT projects should consider adding
@gemxyz
link to their websites.
We provide 👇
1. Ability to buy and sell (very soon) across multiple markets while saving on gas fees.
2. Rarity rankings as soon as you reveal traits.
3. Analytics as soon as you mint.
ALL in a single place
Fun fact,
@gemxyz
has in-house indexers with more than a BILLION events and transactions indexed (which is well over 1.6 TB of pure on-chain data).
We can build our own Etherscan at this point.
P.S. This doesn't even include the millions of market orders that we have indexed.
I guess It's kinda getting boring at this point, but
@genie_xyz
API now consistently responds under 30 milliseconds for any asset query across multiple markets.
Spent some time over the weekend to gather common questions/discussions regarding Account Abstraction including EIP-3074, ERC-4337, EIP-5003, RIP-7560, and many more!
Personally, the hardest thing about building
@gemxyz
is customer service.
It is painstakingly hard.
Big respect for people who have been doing this for years 🙏
A pet project.
General Cross-Asset ERC-20/721/1155 Swap (generalized
@1inchExchange
)
You start with any combination of ERC-20/721/1155 and swap it for any combination of ERC-20/721/1155.
It's NOT p2p trading where you have to wait for someone to match your trade.
🧵👇
Get warm intros to more than 300+ VCs, Angels, DAOs, Grants, Foundations with no strings attached 🤝
How does this work?
1. You fill this form to let me know which investors you would like an intro to.
2. I share the details investors and check if they
Overall, this is quite a clean UX (trade-off) for crypto interactions using passkey, secure enclave, and AA👌
While it might be too early for widespread adoption, it does have some nice properties.
- No usernames/passwords.
- No mnemonics/private keys.
- Phishing resistant
IronBank + Generalized lender by
@arbingsam
,
@Macarse
, and others is just INSANE.
It's a mini-yearn in a single strategy.
As long as we have money in DeFi (plus IronBank remains solvent) this will make 💰
Diagram coming soon.
Although it might not fit in a single page 😂
Interesting idea from discord convo:
A transferrable governance token that starts with 0 governance power & accumulates power as long as it stays with an address.
When the token is transferred, it will lose all power and start increasing from 0 power again.
h/t
@dievardump
Public goods and infrastructure are the backbone of any open-source ecosystem.
Ethereum Attestation Service (EAS) is one such public good that has a wide variety of applications.
Let’s explore it from a layman’s perspective and understand how you can use it in your projects!
Buy, Sell, Claim Rewards on Gem 😎
Finally,
@LooksRareNFT
🤝
@gemxyz
Already more than 200 Gem users have used LooksRare to buy more than 300 ETH worth of assets 🚀
Compiled a list of about 100+ Smart Account modules, hooks, validators, etc. across 10+ Smart Account frameworks!
Will move this to github soon so it's easier to contribute to it 🙂
Ever heard of Cicada 3301?
This is mamba.
A Web 3.0 Mystery Game.
You would not be able to stop thinking about it, once you enter.
Clues will be spread all over the internet. Uncovering hidden $ETH.
Limited Seats. RT to get in soon.
Releasing soon.
IMO, most of the Twitter fam misunderstood the proposal.
It's NOT about Curve against Alchemix (saddle stuff).
It's about alUSD getting CRV (inflation) even when it earns CRV from the underlying yvDAI. So, this way alUSD gets more CRV than allowed at the expense of other pools.
alUSD apparently is linked to dumping CRV from inflation schedule, so it currently causes more dumping of CRV than a normal pool would. There is a possibility to remove CRV inflation for this pool via a governance vote, hence the proposal:
I have worked on about 40 market integrations till now and
@the_x2y2
is the one of the most restricted off-chain order-book markets that I have seen.
Nothing bad here, but makes it hard for us integrate
Would love to integrate them to
@gemxyz
, but here is the problem we have 👇
Imagine an interface which allows you to:
1. Filter and sort acc. to prices & price ranges.
2. Filter and sort acc. to traits/rarity.
3. Filter and sort acc. to any defined market activity.
4. Filter acc. to marketplaces.
across ALL marketplaces on ETH mainnet.
Soon
@genie_xyz
1 Tweet (short)
@CoverProtocol
Exploit Summary:
1. Deposit LP tokens to Blacksmith contract
2. `pool` var saved in memory
3. `pool` var updated
4. Unfortunately, un-updated `pool` var used in `_claimCoverRewards`
Will share more in
@RektHQ
post and full report.
h/t
@arbingsam
Just some clarification, adding
@sudoswap
to
@gemxyz
is quite a simple task, but we are working on a LOT of other stuff too, and a bunch of things will be released at once.
That's the only thing delaying the integration release 🙂
Starting today, I'm resuming 24/7 personal Twitter support for
@gemxyz
(release getting closer)
Feel free to DM or tweet me for access and any questions/issues/feedback.
Expect response time within minutes 😉
While we are working on the new release of
@gemxyz
, we want to make sure that the current release can be used with ease.
Hence, we have added minor changes for a better experience:
Auto-skip items with pending trxs, suspicious items, and sold items without user interruption.
If you can't get a good audit from a reputable vendor with an established track record of high quality, consider forming "peer review groups" with your friends and fellow devs.
1. Identify code you're unsure or concerned about
2. Show it to others
3. Fix bugs
4. ...
5. Profit!
G(e)m frens. We’re proud to announce that Gem is now live! We’re the best-in-class NFT aggregator. Buy multiple NFTs using our Web 3 shopping cart, pay with any token and save up to 39% on gas fees. Try it out now at 💎🧵
Not having a token for your project (at least too early) makes your life way easier.
A token is a product in itself which should complement your other products, and NOT bottle neck them.
h/t
@Scott_eth
I actually have a strategy (almost ready) that takes ETH and does all the IronBank+Flashloan+Lending stuff.
So, you don't need to "approve". Just send ETH to the vault, sit back and make profits 🍷
Thanks to
@arbingsam
,
@Macarse
Are people interested in an ETH vault?