74 releases (30 stable)

3.15.0 Oct 1, 2024
3.14.0 Jun 4, 2024
3.13.0 Apr 26, 2024
3.7.0 Feb 13, 2024
0.9.1 Mar 27, 2022

#5 in #stargaze

Download history 95/week @ 2024-07-21 42/week @ 2024-07-28 27/week @ 2024-08-04 112/week @ 2024-08-11 41/week @ 2024-08-18 67/week @ 2024-08-25 57/week @ 2024-09-01 67/week @ 2024-09-08 71/week @ 2024-09-15 51/week @ 2024-09-22 423/week @ 2024-09-29 65/week @ 2024-10-06 49/week @ 2024-10-13 36/week @ 2024-10-20 29/week @ 2024-10-27 36/week @ 2024-11-03

167 downloads per month
Used in 23 crates (21 directly)

Apache-2.0

7KB
94 lines

SG-721

SG-721 is a cw721-compatible spec that adds on-chain contract metadata, including royalties.

pub struct CollectionInfo<T> {
    pub creator: String,
    pub description: String,
    pub image: String,
    pub external_link: Option<String>,
    pub trading_start_time: Option<Timestamp>,
    pub royalty_info: Option<T>,
}

pub struct RoyaltyInfo {
    pub payment_address: Addr,
    pub share: Decimal,
}

The above is set when the contract is instantiated. The contract inherits everything else from cw721-base.

Dependencies

~4–6MB
~127K SLoC