https://github.com/cybercongress/cw-cybergift
Contracts for cyberGift execution
https://github.com/cybercongress/cw-cybergift
airdrop contracts cosmos cosmwasm cyber ethereum osmosis web3
Last synced: 26 days ago
JSON representation
Contracts for cyberGift execution
- Host: GitHub
- URL: https://github.com/cybercongress/cw-cybergift
- Owner: cybercongress
- License: other
- Created: 2021-12-15T05:59:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-04T11:31:17.000Z (about 1 year ago)
- Last Synced: 2024-11-04T20:42:21.910Z (6 months ago)
- Topics: airdrop, contracts, cosmos, cosmwasm, cyber, ethereum, osmosis, web3
- Language: Rust
- Homepage:
- Size: 4.34 MB
- Stars: 13
- Watchers: 8
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - cybercongress/cw-cybergift - Contracts for cyberGift execution (Rust)
README
# cyberGift Contracts
```
docker run --rm -v "$(pwd)":/code \
--mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target \
--mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \
cosmwasm/workspace-optimizer:0.14.0
```## Contracts
### Gift Contract
[cw-cyber-airdrop](contracts/cw-cyber-airdrop)
### Passport Contract
[cw-cyber-passport](contracts/cw-cyber-passport)
### Subgraph Contract
[cw-cyber-subgraph](contracts/cw-cyber-subgraph)
### Treasury Contract
[cw1-subkeys](https://github.com/CosmWasm/cw-plus/tree/main/contracts/cw1-subkeys)
## Gift Execution

## Contracts Initial Data and Functions

## User Story
### Create Passport

### Prove Address

### Claim Gift

### Release Gift

## Load testing
[Jupyter notebook](testdata/generate_test_data/gift_and_passport_contracts_load_testing.ipynb)## Bounty
cyberGift contracts have treasury which works as a security proxy for claiming process. cyberCongress will gradually replenish the treasury to minimize the risks of a hack. All BOOT on a contract balance is subject to bounty. If you find a way to get BOOT from contracts - do, but please report on the vulnerability.