# Estimación ## Alcance ### Contratos a. 1 NFT (ERC721) b. 1 contrato para realizar las ventas y recibir los pagos. Todos los contratos soportaran multiples roles para realizar diferentes operaciones de configuracion, como pausar las transferencias o compras, mintear nuevos tokens, y demas. El contrato (b) podra emitir nuevos tokens (a) con un role especifico. La wallet que deploye a mainnet tendra el role de administrador, y podra asignar nuevos roles en los contratos. ### General - Proyecto de contratos inteligentes configurado con Hardhat en Github. - Cobertura con tests de +75%. - Scripts para deploy de los contratos. - Deploy a una testnet como Goerli. - Si desean compartir la private key, incluye deploy a mainnet. No incluye el gas para deploy a mainnet. - Mantenimiento por 1 semana luego del deploy a mainnet, o de finalizado/entregado el desarrollo. - No incluye integracion con la web/UI. Solo se ofrecera los ABIs y addresses del deploy en la testnet/mainnet. - Incluye un contrato para realizar las ventas (y recibir los pagos). - Configuracion de pagina para la DAO en Snapshot. - Una vez deployado en la testnet, se tiene 2 semanas para testeo de la integracion de la web y contratos. Luego de ese periodo, se tiene que cotizar nuevas modificaciones. Luego de ese periodo, ambas partes consideraran entregado el desarrollo formalmente, procediendo al pago final. - Soporte de royalties en los NFTs para mercados secundarios. Mas info https://eips.ethereum.org/EIPS/eip-2981 - Incluye la configuracion en testnet/mainnet - Soportar royalties en OpenSea - Verificar la necesidad con la informacion provista por OpenSea - https://twitter.com/opensea/status/1600913295300792321 - https://github.com/ProjectOpenSea/operator-filter-registry#operator-filter-registry - Permitir pausar todos los contratos independientemente por razones de seguridad o necesidad. - Incluye script para pausar el contrato (siempre y cuando la cuenta tenga el role). ### Forma de Pago - Criptomonedas: en stablecoin (DAI o USDT) en la red de Ethereum o Binance directamente. - En caso de fiat (USD), se tendra que emitir factura, con los impuestos correspondientes. - 50% antes de comenzar, y 50% luego de la entrega final. ## Estimado - Tiempo: 3-4 semanas - Costo en Cripto: - Opcion 1: 15000 DAI/USDT - Opcion 2: 10000 DAI/USDT + 4% de fee por las ventas durante los primeros 6 meses (a partir del lanzamiento). - Esto se configuraria en el contrato de venta de los NFTs - Costo en FIAT: - Opcion 1: Costo en cripto + 13% = 16950 USD - Se emite factura - Opcion 2: Costo en cripto + 13% = 11300 USD + el fee definido en la seccion Costo en Cripto, Opcion 2. - Se emite factura solo por el monto fijo en USD. - Los fees seria en cripto y no se emite factura. Nota: El porcentaje de fee debe ser en una cripto nativa (ya sea ETH, BNB, etc), o stablecoins. En caso de no ser ninguna de esas, se debe revisar el punto.