README.md
contracts
    ft
        Cargo.toml
        README.md
        build.sh
        src
            fungible_token_core.rs
            fungible_token_metadata.rs
            internal.rs
            lib.rs
            storage_manager.rs
        target
            .rustc_info.json
            release
                .fingerprint
                    Inflector-f42ce97330bceb19
                        lib-inflector.json
                    autocfg-5e0b3e9d5496e94f
                        lib-autocfg.json
                    borsh-derive-da04309cf6fb2bf3
                        lib-borsh-derive.json
                    borsh-derive-internal-8a8e13ff5ce52896
                        lib-borsh-derive-internal.json
                    borsh-schema-derive-internal-cf93053390b020c4
                        lib-borsh-schema-derive-internal.json
                    byteorder-96dbbc71d743b557
                        build-script-build-script-build.json
                    hashbrown-53c3a4b8d69c3e86
                        lib-hashbrown.json
                    indexmap-2cae1f06dbdb231d
                        build-script-build-script-build.json
                    indexmap-5ee036ad73e6f16f
                        run-build-script-build-script-build.json
                    indexmap-e599317ff4b10683
                        lib-indexmap.json
                    itoa-da52de23816af1ba
                        lib-itoa.json
                    near-rpc-error-core-abd6557a8e37c174
                        lib-near-rpc-error-core.json
                    near-rpc-error-macro-aa4e349897894450
                        lib-near-rpc-error-macro.json
                    near-sdk-core-654144fb49ef49c7
                        lib-near-sdk-core.json
                    near-sdk-macros-0c32e9001e3c2941
                        lib-near-sdk-macros.json
                    num-bigint-f7b2129234d986ca
                        build-script-build-script-build.json
                    num-integer-b89ad718588dc038
                        build-script-build-script-build.json
                    num-rational-d33cd43569fd7220
                        build-script-build-script-build.json
                    num-traits-2cf5ef75e6c61516
                        build-script-build-script-build.json
                    proc-macro2-258f46aa5dff5291
                        run-build-script-build-script-build.json
                    proc-macro2-37789e39d800ed53
                        lib-proc-macro2.json
                    proc-macro2-b92f22563e375c54
                        build-script-build-script-build.json
                    quote-ae712b149f729ac0
                        lib-quote.json
                    ryu-2e597725863aedaa
                        build-script-build-script-build.json
                    ryu-66a4a9d8e0095320
                        run-build-script-build-script-build.json
                    ryu-e7d6f304bf0a2f68
                        lib-ryu.json
                    serde-276567915b0a46ae
                        lib-serde.json
                    serde-3f22c95172c41a0d
                        run-build-script-build-script-build.json
                    serde-95f3fa84f411be2c
                        build-script-build-script-build.json
                    serde_derive-9b65e75cd85e91b2
                        run-build-script-build-script-build.json
                    serde_derive-9ddd3c540f970c00
                        build-script-build-script-build.json
                    serde_derive-fb18f05c33b25bab
                        lib-serde_derive.json
                    serde_json-94ac1f85ab5a6d1e
                        lib-serde_json.json
                    serde_json-abd1ffc85ca584d5
                        run-build-script-build-script-build.json
                    serde_json-c32f10326d9de3b3
                        build-script-build-script-build.json
                    syn-2fc2f63a83cd1688
                        build-script-build-script-build.json
                    syn-4042fb0f086ad600
                        lib-syn.json
                    syn-85205cfe505c751e
                        run-build-script-build-script-build.json
                    typenum-0df18f42da3bbd87
                        build-script-build-script-main.json
                    unicode-xid-37766a9c26bae3ec
                        lib-unicode-xid.json
                    wee_alloc-f818fbbb40602b94
                        build-script-build-script-build.json
            wasm32-unknown-unknown
                release
                    .fingerprint
                        base64-36fdf841d868e009
                            lib-base64.json
                        block-buffer-ec289347f168ebe1
                            lib-block-buffer.json
                        block-padding-85719553ee6bc5db
                            lib-block-padding.json
                        borsh-413a9d75305c0677
                            lib-borsh.json
                        bs58-a62ca734d5b5f4bd
                            lib-bs58.json
                        byte-tools-916f71f5ece5d425
                            lib-byte-tools.json
                        byteorder-238db2077aa28f88
                            lib-byteorder.json
                        byteorder-7a7161de7c14f738
                            run-build-script-build-script-build.json
                        cfg-if-7e31da7571ebd08f
                            lib-cfg-if.json
                        digest-56d3dd85b2dfc386
                            lib-digest.json
                        fake-simd-1b225707aad141dd
                            lib-fake-simd.json
                        ft_for_launcher-1769c6d72d352642
                            lib-ft_for_launcher.json
                        generic-array-9ef6817ac4bc653e
                            lib-generic_array.json
                        hashbrown-3f4b11b4ca89b4e5
                            lib-hashbrown.json
                        indexmap-12cec045955e8210
                            lib-indexmap.json
                        indexmap-a1904c4ee48d4ba4
                            run-build-script-build-script-build.json
                        itoa-6fdc748653d092bb
                            lib-itoa.json
                        keccak-65a5fbf05c5dde25
                            lib-keccak.json
                        memory_units-7a98497da81d01f2
                            lib-memory_units.json
                        near-runtime-fees-0c0edc18f0b559e7
                            lib-near-runtime-fees.json
                        near-runtime-utils-5c3289e87f9441d9
                            lib-near-runtime-utils.json
                        near-sdk-2cc3b2c986ccb356
                            lib-near-sdk.json
                        near-vm-errors-e49a97e8a8d13ca5
                            lib-near-vm-errors.json
                        near-vm-logic-a6657532dd1ab872
                            lib-near-vm-logic.json
                        num-bigint-68f950cf8508fcd8
                            run-build-script-build-script-build.json
                        num-bigint-97b91bfeba63ac2c
                            lib-num-bigint.json
                        num-integer-0031847086744ed0
                            lib-num-integer.json
                        num-integer-1edf7fff4ea76350
                            run-build-script-build-script-build.json
                        num-rational-19ca02ba026372e3
                            lib-num-rational.json
                        num-rational-801652ca7beb454d
                            run-build-script-build-script-build.json
                        num-traits-678c9b72d6cb3004
                            run-build-script-build-script-build.json
                        num-traits-da2a5a67ba93bfe6
                            lib-num-traits.json
                        opaque-debug-2e3fd345ed0430b2
                            lib-opaque-debug.json
                        ryu-243066246134e063
                            lib-ryu.json
                        ryu-eb75e118bccb8476
                            run-build-script-build-script-build.json
                        serde-3556910a303b67da
                            run-build-script-build-script-build.json
                        serde-3eb801f82ba602b8
                            lib-serde.json
                        serde_json-69c07dc7bf496d21
                            lib-serde_json.json
                        serde_json-d909500c269fd171
                            run-build-script-build-script-build.json
                        sha2-05aa8c15d8f587e1
                            lib-sha2.json
                        sha3-db27379fe7f02423
                            lib-sha3.json
                        typenum-02bc14492230d7f2
                            lib-typenum.json
                        typenum-86e4b8465d8cb90c
                            run-build-script-build-script-main.json
                        wee_alloc-1414b331007af571
                            run-build-script-build-script-build.json
                        wee_alloc-a3fa0c179f5ba92a
                            lib-wee_alloc.json
                    build
                        typenum-86e4b8465d8cb90c
                            out
                                consts.rs
                                op.rs
                                tests.rs
                        wee_alloc-1414b331007af571
                            out
                                wee_alloc_static_array_backend_size_bytes.txt
    market
        Cargo.toml
        build.sh
        src
            external.rs
            ft_callbacks.rs
            internal.rs
            lib.rs
            nft_callbacks.rs
            sale.rs
            sale_views.rs
        target
            .rustc_info.json
            release
                .fingerprint
                    Inflector-f42ce97330bceb19
                        lib-inflector.json
                    ahash-0868d8c64cd61031
                        lib-ahash.json
                    autocfg-1154cadb34d5e7dd
                        lib-autocfg.json
                    borsh-derive-7a48adafda8ed927
                        lib-borsh-derive.json
                    borsh-derive-internal-eca092a00818f853
                        lib-borsh-derive-internal.json
                    borsh-schema-derive-internal-c1ed0ec1046d9aa0
                        lib-borsh-schema-derive-internal.json
                    derive_more-edcde5ca45dbc9e4
                        lib-derive_more.json
                    generic-array-29e9f7b41bdabb77
                        build-script-build-script-build.json
                    hashbrown-84d8adf2744bfd40
                        lib-hashbrown.json
                    indexmap-28bdb156606c5177
                        run-build-script-build-script-build.json
                    indexmap-a7461b141d63a32f
                        lib-indexmap.json
                    indexmap-ef94a3bf30604b91
                        build-script-build-script-build.json
                    itoa-ae1d9b8334d76234
                        lib-itoa.json
                    memchr-bc68b5f0101f5707
                        build-script-build-script-build.json
                    near-rpc-error-core-a01bda0fb2f5ec87
                        lib-near-rpc-error-core.json
                    near-rpc-error-macro-53e81776f69af3d2
                        lib-near-rpc-error-macro.json
                    near-sdk-core-9e7361d4138c5996
                        lib-near-sdk-core.json
                    near-sdk-macros-70e915fd2b8d6960
                        lib-near-sdk-macros.json
                    num-bigint-10fb7c37aad8e23b
                        build-script-build-script-build.json
                    num-integer-85a60d4ec874f7c8
                        build-script-build-script-build.json
                    num-rational-5cb6df6dcce29ffd
                        build-script-build-script-build.json
                    num-traits-308abef4364a0719
                        build-script-build-script-build.json
                    proc-macro-crate-6d670c0450b95b2a
                        lib-proc-macro-crate.json
                    proc-macro2-82248ec387db3c7e
                        run-build-script-build-script-build.json
                    proc-macro2-c341752c6738ad94
                        lib-proc-macro2.json
                    proc-macro2-cd3f693ae138b8a0
                        build-script-build-script-build.json
                    quote-2e1428f5d2665ad9
                        lib-quote.json
                    ryu-2bf0ed18ba60b0d8
                        lib-ryu.json
                    ryu-4d2821daf2de4d4f
                        run-build-script-build-script-build.json
                    ryu-5d7f4c4e65e7adce
                        build-script-build-script-build.json
                    serde-3f22c95172c41a0d
                        run-build-script-build-script-build.json
                    serde-95f3fa84f411be2c
                        build-script-build-script-build.json
                    serde-c588d9a9c01d02ff
                        lib-serde.json
                    serde_derive-9b65e75cd85e91b2
                        run-build-script-build-script-build.json
                    serde_derive-9ddd3c540f970c00
                        build-script-build-script-build.json
                    serde_derive-d7c45369dff53ac4
                        lib-serde_derive.json
                    serde_json-22c80c304f8a2689
                        run-build-script-build-script-build.json
                    serde_json-7848971bbdf263fa
                        lib-serde_json.json
                    serde_json-87587c5c10569b24
                        build-script-build-script-build.json
                    syn-86be8b143e3ef8e7
                        lib-syn.json
                    syn-af4a53100d26b560
                        build-script-build-script-build.json
                    syn-b52e9a013c8b54bd
                        run-build-script-build-script-build.json
                    toml-e3418a70f7b6d307
                        lib-toml.json
                    typenum-0df18f42da3bbd87
                        build-script-build-script-main.json
                    unicode-xid-aca5970abbb803b0
                        lib-unicode-xid.json
                    version_check-e17494aaa8c93b6d
                        lib-version_check.json
                    wee_alloc-f818fbbb40602b94
                        build-script-build-script-build.json
            wasm32-unknown-unknown
                release
                    .fingerprint
                        ahash-3dec9ffdf1423cc1
                            lib-ahash.json
                        aho-corasick-699959a3591a2180
                            lib-aho_corasick.json
                        base64-b2655da2f052aec4
                            lib-base64.json
                        block-buffer-eac7c813f67f1132
                            lib-block-buffer.json
                        block-padding-ca492d10c9c50326
                            lib-block-padding.json
                        borsh-20da608413b94b9e
                            lib-borsh.json
                        bs58-2ccde58b0c107a4e
                            lib-bs58.json
                        byteorder-7e6600a549ef4f16
                            lib-byteorder.json
                        cfg-if-7e31da7571ebd08f
                            lib-cfg-if.json
                        cfg-if-c6786be2b63382a7
                            lib-cfg-if.json
                        digest-522347e5137920ea
                            lib-digest.json
                        generic-array-25a32d8279b6429f
                            lib-generic_array.json
                        generic-array-56534dd1d6c0acfb
                            run-build-script-build-script-build.json
                        hashbrown-7218782373c7f6d7
                            lib-hashbrown.json
                        hex-37ca11f553deefd7
                            lib-hex.json
                        indexmap-b4ad0743b4030bce
                            run-build-script-build-script-build.json
                        indexmap-c435acc74a851fdb
                            lib-indexmap.json
                        itoa-307f3c4c2d5a006e
                            lib-itoa.json
                        keccak-65a5fbf05c5dde25
                            lib-keccak.json
                        lazy_static-6e3665b0f673971c
                            lib-lazy_static.json
                        memchr-627fbde9537adcf9
                            run-build-script-build-script-build.json
                        memchr-b6f375ed1f1f3602
                            lib-memchr.json
                        memory_units-7a98497da81d01f2
                            lib-memory_units.json
                        near-primitives-core-c22915ee282c2ad0
                            lib-near-primitives-core.json
                        near-runtime-utils-160acaae8851af1a
                            lib-near-runtime-utils.json
                        near-sdk-07c523b1257d680c
                            lib-near-sdk.json
                        near-vm-errors-17ce13d0a779b138
                            lib-near-vm-errors.json
                        near-vm-logic-51d54477237f66e2
                            lib-near-vm-logic.json
                        nft_simple-322841616f66c026
                            lib-nft_simple.json
                        num-bigint-a2bd64f5ea589d9c
                            run-build-script-build-script-build.json
                        num-bigint-c6fb3f477cd27519
                            lib-num-bigint.json
                        num-integer-7d4220a26c7f08fe
                            lib-num-integer.json
                        num-integer-c04b531546dc69fb
                            run-build-script-build-script-build.json
                        num-rational-3849015bf010eb45
                            run-build-script-build-script-build.json
                        num-rational-a7b74ff3fbe47349
                            lib-num-rational.json
                        num-traits-3c4176de74b8e33c
                            lib-num-traits.json
                        num-traits-af342e0a4afe33d7
                            run-build-script-build-script-build.json
                        once_cell-3de997d16998e82e
                            lib-once_cell.json
                        opaque-debug-60fe62ecc4370aa2
                            lib-opaque-debug.json
                        regex-797417d52dfcc42e
                            lib-regex.json
                        regex-syntax-5997dc5a96ca50f2
                            lib-regex-syntax.json
                        ryu-125de1e159234eed
                            lib-ryu.json
                        ryu-7570be14ffaff53f
                            run-build-script-build-script-build.json
                        serde-3556910a303b67da
                            run-build-script-build-script-build.json
                        serde-3d46632b45ab5f62
                            lib-serde.json
                        serde_json-d18334700cb31eba
                            run-build-script-build-script-build.json
                        serde_json-d413e3747252f5aa
                            lib-serde_json.json
                        sha2-18d7e6cba4649383
                            lib-sha2.json
                        sha3-cd51500ae77a8b61
                            lib-sha3.json
                        thread_local-b804e15193afbb7b
                            lib-thread_local.json
                        typenum-02bc14492230d7f2
                            lib-typenum.json
                        typenum-86e4b8465d8cb90c
                            run-build-script-build-script-main.json
                        wee_alloc-1414b331007af571
                            run-build-script-build-script-build.json
                        wee_alloc-a3fa0c179f5ba92a
                            lib-wee_alloc.json
                    build
                        num-bigint-a2bd64f5ea589d9c
                            out
                                radix_bases.rs
                        typenum-86e4b8465d8cb90c
                            out
                                consts.rs
                                op.rs
                                tests.rs
                        wee_alloc-1414b331007af571
                            out
                                wee_alloc_static_array_backend_size_bytes.txt
    nft
        Cargo.toml
        README.md
        build.sh
        src
            burn.rs
            enumerable.rs
            internal.rs
            lib.rs
            metadata.rs
            mint.rs
            nft_core.rs
            token.rs
        target
            .rustc_info.json
            release
                .fingerprint
                    Inflector-f42ce97330bceb19
                        lib-inflector.json
                    ahash-0868d8c64cd61031
                        lib-ahash.json
                    autocfg-1154cadb34d5e7dd
                        lib-autocfg.json
                    borsh-derive-7a48adafda8ed927
                        lib-borsh-derive.json
                    borsh-derive-internal-eca092a00818f853
                        lib-borsh-derive-internal.json
                    borsh-schema-derive-internal-c1ed0ec1046d9aa0
                        lib-borsh-schema-derive-internal.json
                    derive_more-edcde5ca45dbc9e4
                        lib-derive_more.json
                    generic-array-29e9f7b41bdabb77
                        build-script-build-script-build.json
                    hashbrown-84d8adf2744bfd40
                        lib-hashbrown.json
                    indexmap-28bdb156606c5177
                        run-build-script-build-script-build.json
                    indexmap-a7461b141d63a32f
                        lib-indexmap.json
                    indexmap-ef94a3bf30604b91
                        build-script-build-script-build.json
                    itoa-ae1d9b8334d76234
                        lib-itoa.json
                    memchr-bc68b5f0101f5707
                        build-script-build-script-build.json
                    near-rpc-error-core-a01bda0fb2f5ec87
                        lib-near-rpc-error-core.json
                    near-rpc-error-macro-53e81776f69af3d2
                        lib-near-rpc-error-macro.json
                    near-sdk-core-9e7361d4138c5996
                        lib-near-sdk-core.json
                    near-sdk-macros-70e915fd2b8d6960
                        lib-near-sdk-macros.json
                    num-bigint-10fb7c37aad8e23b
                        build-script-build-script-build.json
                    num-integer-85a60d4ec874f7c8
                        build-script-build-script-build.json
                    num-rational-5cb6df6dcce29ffd
                        build-script-build-script-build.json
                    num-traits-308abef4364a0719
                        build-script-build-script-build.json
                    proc-macro-crate-6d670c0450b95b2a
                        lib-proc-macro-crate.json
                    proc-macro2-82248ec387db3c7e
                        run-build-script-build-script-build.json
                    proc-macro2-c341752c6738ad94
                        lib-proc-macro2.json
                    proc-macro2-cd3f693ae138b8a0
                        build-script-build-script-build.json
                    quote-2e1428f5d2665ad9
                        lib-quote.json
                    ryu-2bf0ed18ba60b0d8
                        lib-ryu.json
                    ryu-4d2821daf2de4d4f
                        run-build-script-build-script-build.json
                    ryu-5d7f4c4e65e7adce
                        build-script-build-script-build.json
                    serde-3f22c95172c41a0d
                        run-build-script-build-script-build.json
                    serde-95f3fa84f411be2c
                        build-script-build-script-build.json
                    serde-c588d9a9c01d02ff
                        lib-serde.json
                    serde_derive-9b65e75cd85e91b2
                        run-build-script-build-script-build.json
                    serde_derive-9ddd3c540f970c00
                        build-script-build-script-build.json
                    serde_derive-d7c45369dff53ac4
                        lib-serde_derive.json
                    serde_json-22c80c304f8a2689
                        run-build-script-build-script-build.json
                    serde_json-7848971bbdf263fa
                        lib-serde_json.json
                    serde_json-87587c5c10569b24
                        build-script-build-script-build.json
                    syn-86be8b143e3ef8e7
                        lib-syn.json
                    syn-af4a53100d26b560
                        build-script-build-script-build.json
                    syn-b52e9a013c8b54bd
                        run-build-script-build-script-build.json
                    toml-e3418a70f7b6d307
                        lib-toml.json
                    typenum-0df18f42da3bbd87
                        build-script-build-script-main.json
                    unicode-xid-aca5970abbb803b0
                        lib-unicode-xid.json
                    version_check-e17494aaa8c93b6d
                        lib-version_check.json
                    wee_alloc-f818fbbb40602b94
                        build-script-build-script-build.json
            wasm32-unknown-unknown
                release
                    .fingerprint
                        ahash-3dec9ffdf1423cc1
                            lib-ahash.json
                        aho-corasick-699959a3591a2180
                            lib-aho_corasick.json
                        base64-b2655da2f052aec4
                            lib-base64.json
                        block-buffer-eac7c813f67f1132
                            lib-block-buffer.json
                        block-padding-ca492d10c9c50326
                            lib-block-padding.json
                        borsh-20da608413b94b9e
                            lib-borsh.json
                        bs58-2ccde58b0c107a4e
                            lib-bs58.json
                        byteorder-7e6600a549ef4f16
                            lib-byteorder.json
                        cfg-if-7e31da7571ebd08f
                            lib-cfg-if.json
                        cfg-if-c6786be2b63382a7
                            lib-cfg-if.json
                        digest-522347e5137920ea
                            lib-digest.json
                        generic-array-25a32d8279b6429f
                            lib-generic_array.json
                        generic-array-56534dd1d6c0acfb
                            run-build-script-build-script-build.json
                        hashbrown-7218782373c7f6d7
                            lib-hashbrown.json
                        hex-37ca11f553deefd7
                            lib-hex.json
                        indexmap-b4ad0743b4030bce
                            run-build-script-build-script-build.json
                        indexmap-c435acc74a851fdb
                            lib-indexmap.json
                        itoa-307f3c4c2d5a006e
                            lib-itoa.json
                        keccak-65a5fbf05c5dde25
                            lib-keccak.json
                        lazy_static-6e3665b0f673971c
                            lib-lazy_static.json
                        memchr-627fbde9537adcf9
                            run-build-script-build-script-build.json
                        memchr-b6f375ed1f1f3602
                            lib-memchr.json
                        memory_units-7a98497da81d01f2
                            lib-memory_units.json
                        near-primitives-core-c22915ee282c2ad0
                            lib-near-primitives-core.json
                        near-runtime-utils-160acaae8851af1a
                            lib-near-runtime-utils.json
                        near-sdk-07c523b1257d680c
                            lib-near-sdk.json
                        near-vm-errors-17ce13d0a779b138
                            lib-near-vm-errors.json
                        near-vm-logic-51d54477237f66e2
                            lib-near-vm-logic.json
                        nft_simple-322841616f66c026
                            lib-nft_simple.json
                        num-bigint-a2bd64f5ea589d9c
                            run-build-script-build-script-build.json
                        num-bigint-c6fb3f477cd27519
                            lib-num-bigint.json
                        num-integer-7d4220a26c7f08fe
                            lib-num-integer.json
                        num-integer-c04b531546dc69fb
                            run-build-script-build-script-build.json
                        num-rational-3849015bf010eb45
                            run-build-script-build-script-build.json
                        num-rational-a7b74ff3fbe47349
                            lib-num-rational.json
                        num-traits-3c4176de74b8e33c
                            lib-num-traits.json
                        num-traits-af342e0a4afe33d7
                            run-build-script-build-script-build.json
                        once_cell-3de997d16998e82e
                            lib-once_cell.json
                        opaque-debug-60fe62ecc4370aa2
                            lib-opaque-debug.json
                        regex-797417d52dfcc42e
                            lib-regex.json
                        regex-syntax-5997dc5a96ca50f2
                            lib-regex-syntax.json
                        ryu-125de1e159234eed
                            lib-ryu.json
                        ryu-7570be14ffaff53f
                            run-build-script-build-script-build.json
                        serde-3556910a303b67da
                            run-build-script-build-script-build.json
                        serde-3d46632b45ab5f62
                            lib-serde.json
                        serde_json-d18334700cb31eba
                            run-build-script-build-script-build.json
                        serde_json-d413e3747252f5aa
                            lib-serde_json.json
                        sha2-18d7e6cba4649383
                            lib-sha2.json
                        sha3-cd51500ae77a8b61
                            lib-sha3.json
                        thread_local-b804e15193afbb7b
                            lib-thread_local.json
                        typenum-02bc14492230d7f2
                            lib-typenum.json
                        typenum-86e4b8465d8cb90c
                            run-build-script-build-script-main.json
                        wee_alloc-1414b331007af571
                            run-build-script-build-script-build.json
                        wee_alloc-a3fa0c179f5ba92a
                            lib-wee_alloc.json
                    build
                        num-bigint-a2bd64f5ea589d9c
                            out
                                radix_bases.rs
                        typenum-86e4b8465d8cb90c
                            out
                                consts.rs
                                op.rs
                                tests.rs
                        wee_alloc-1414b331007af571
                            out
                                wee_alloc_static_array_backend_size_bytes.txt
neardev
    dev-account.env
    testnet
        dev-1645456502240-92547112004116.json
package.json
public
    favicon.svg
    images
        content
            cup.svg
            donut.svg
            download.svg
            flag.svg
            lightning.svg
            megaphone.svg
            play.svg
            reward-1.svg
            wallet.svg
        near_icon.svg
    index.html
    safari-pinned-tab.svg
src
    App.js
    App.test.js
    components
        Actions
            index.js
        Bid
            index.js
        Burn
            index.js
        Card
            index.js
        Checkbox
            index.js
        Connect
            index.js
        Control
            index.js
        Dropdown
            index.js
        DropdownEmpty
            index.js
        Footer
            Group
                index.js
            index.js
        Form
            index.js
        Header
            User
                index.js
            index.js
        HotBid
            index.js
        Icon.js
        Image.js
        Loader
            index.js
        LoaderCircle
            index.js
        Modal
            index.js
        Page
            index.js
        Player
            index.js
        RemoveSale
            index.js
        Report
            index.js
        Switch
            index.js
        TextArea
            index.js
        TextInput
            index.js
        Theme
            index.js
        Transfer
            index.js
    config.js
    index.js
    mocks
        bids.js
    screens
        Activity
            Filters
                index.js
            index.js
        ConnectWallet
            index.js
        Home
            Collections
                index.js
            Description
                index.js
            Discover
                index.js
            Hero
                index.js
            Popular
                Add
                    index.js
                index.js
            Selection
                index.js
            index.js
        Item
            Control
                Accept
                    index.js
                Checkout
                    index.js
                PutSale
                    index.js
                SuccessfullyPurchased
                    index.js
                index.js
            Options
                index.js
            Users
                index.js
            index.js
        Item02
            Control
                Accept
                    index.js
                Checkout
                    index.js
                PutSale
                    index.js
                SuccessfullyPurchased
                    index.js
                index.js
            Options
                index.js
            Users
                index.js
            index.js
        PageList
            index.js
        Profile
            Items
                index.js
            User
                index.js
            index.js
        ProfileEdit
            index.js
        Search01
            index.js
        Search02
            index.js
        UploadDetails
            Cards
                index.js
            FolowSteps
                index.js
            Preview
                index.js
            index.js
        UploadVariants
            index.js
    setupTests.js
    state
        actions.js
        app.js
        near.js
        views.js
    utils
        history.js
        mobile.js
        near-utils.js
        state.js
        storage.js
utils
    deploy.js
    hoist-credentials.js
    patch-config.js
    patch-deploy-config.js

## Inspiration

OpenSea is always our biggest inspiration, the way it effectively built a potential platform for creators, investors, and traders is what made us to take a step ahead and create OpenOcean, an NFT Marketpalce built on Near.

Our Mission behind OpenOcean is to provide the best User experience we could ever. In the process, we could able to deliver the pretties NFT marketplace that you could ever find on the internet, and we’re proudly presenting that we’re only on Near at the moment.

The Design track in the prize list is also a catalyst that could help make our mission become reality.

## What it does:

OpenOcean can do:

- Minting an NFT by the user
- Buy an NFT
- Sell an NFT
- Create an Auction (dev stage)
- Bid an NFT (early stage)
- Profile holding, purchases of the user
- List all NFTs available to buy.

## How we built it:

Absolute React Js

## Challenges we ran into:

Fetching the data presenting was an ad-hoc to the development
Minting an NFT with near rest API was intimidating and prone to failures at first

## Accomplishments that we’re proud of:

We could able to do this, and we did our best
Providing the best UI that we could, getting inspired by various sources on the internet

## What we learned:

A drop in the ocean of NFT

## What’s next for OpenOcean:

Integrating OpenOcean with various wallets
Adding much more user customization
Tweaking the business model by offering royalties to the creators

## Installation

#### If you don't have Rust

Install Rust https://rustup.rs/

#### If you have never used near-cli

1. Install near-cli: `npm i -g near-cli`
2. Create testnet account: [Wallet](https://wallet.testnet.near.org)
3. Login: `near login`

#### Installing and Running Tests

1. Install everything: `yarn or npm i`
2. Deploy the contract and run the app tests: `yarn test:deploy`
3. Run the app : `yarn start or npm run start`

### Don't forget to install the wasm32 target:

`rustup target add wasm32-unknown-unknown`

Also recommend installing near-cli globally

`npm i -g near-cli`

## Screenshots:

![](./Screenshots/1.png)
![](./Screenshots/2.png)
![](./Screenshots/3.png)
![](./Screenshots/4.png)
![](./Screenshots/5.png)
![](./Screenshots/6.png)
![](./Screenshots/7.png)
![](./Screenshots/8.png)
![](./Screenshots/15.png)
![](./Screenshots/9.png)
![](./Screenshots/10.png)
![](./Screenshots/11.png)
![](./Screenshots/12.png)
![](./Screenshots/13.png)
![](./Screenshots/14.png)
Minimal NEP141 + Metadata Token Launcher

TBD

Fork of: https://github.com/mikedotexe/nep-141-examples (basic)
# TBD
