SkillAgentSearch skills...

Snowglobe

A Logistic VRGDA ERC721 Token fractionalizing ownership of w1nt3r's https://snow.computer experiment

Install / Use

/learn @refcell/Snowglobe
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img align="right" width="150" height="150" top="100" src="./assets/globe.png">

snowglobe • ci license solidity

A Logistic VRGDA ERC721 Token fractionalizing ownership of w1nt3r's snow.computer.

Overview

This is an experimental VRGDA ERC721 for w1nt3r's snow.computer project. Contracts are neither heavily tested nor audited. Use at your own risk.

Currently, Globe simply wraps ownership of a snow computer Operator. In the future, this ownership and it's functionality may be gamified to create a truly unique experiment.

[POLYGON] Globe: 0x7b20d15334c8A25128aB9D1EDBf7F36e056d63D7

[POLYGON] Snow Globe V1: 0xf53d926c13af77c53afae6b33480ddd94b167610

Key Features

✅ VRGDAs ✅ Mint Cost Redemptions (after a week if you still hold the token id, you can redeem the mint price) ✅ No owner, simply ballers ✅ A w1nt3r integrated experiment

Notes

Deployed to Polygon mainnet with:

forge script script/Deploy.s.sol:Deploy --rpc-url $RPC_URL --private-key $DEPLOYER_KEY --broadcast --verify --etherscan-api-key $ETHERSCAN_API_KEY --legacy -vvvv

Usage

Install as a dependency using forge.

forge install abigger87/snowglobe

I don't know why you'd do this but you can - alternatively feel free to copy pasta any of this code :) Just be aware these are not rigorously tested or audited. Use at your own risk.

Blueprint

lib
├─ forge-std — https://github.com/foundry-rs/forge-std
├─ solmate — https://github.com/transmissions11/solmate
├─ vrgdas — https://github.com/transmissions11/vrgdas
scripts
├─ Deploy.s.sol — Simple Deployment Script
src
├─ Globe — The Globe Contract
test
└─ ...

License

AGPL-3.0-only

Acknowledgements

Disclaimer

These smart contracts are being provided as is. No guarantee, representation or warranty is being made, express or implied, as to the safety or correctness of the user interface or the smart contracts. They have not been audited and as such there can be no assurance they will work as intended, and users may experience delays, failures, errors, omissions, loss of transmitted information or loss of funds. The creators are not liable for any of the foregoing. Users should proceed with caution and use at their own risk.

View on GitHub
GitHub Stars32
CategoryDevelopment
Updated1y ago
Forks0

Languages

Solidity

Security Score

80/100

Audited on Jul 9, 2024

No findings