¿Existe una lista de fácil acceso de ejemplos de código fuente de Solidity / Smart Contracts / Dapps?
Información relacionada:
Edítame para ayudar a mantener este recurso actualizado y de fácil acceso. Esta es una publicación wiki de la comunidad.
De euri10 a continuación.
De ¿Cómo verificar la billetera multisig estándar de Mist usando la herramienta Etherscan? y documentación sobre Multisig Wallet en Mist? .
NoterEth, pronunciado "Notario", es un prototipo de notario y DAPP de "Prueba de existencia". Al enviar hashes de documentos, puede probar en una fecha posterior que tuvo el privilegio de cierta información en un momento de la historia. La transferencia de documentos puede habilitar otros contratos para permitir cierto acceso en función de quién posee un hash.
Prototipo de trabajo.
De decypha en la publicación de reddit/r/ethereum .
Utilidades de cadena básicas para Solidity, optimizadas para un bajo consumo de gas.
Por @pipermerriam
de ¿Cómo puedo modificar el resultado de bytes32 a uint? por @euri10
_
Programe llamadas a contratos de Ethereum.
Crea tu propia criptomoneda.
Muele tus Fichas de Unicornio en carne para perros .
Un trabajo en progreso.
Un intercambio de opciones descentralizado.
Un intercambio descentralizado - alfa.
Publicado por el usuario de reddit David_Moskowitz en Contrato de intercambio atómico personalizable (DGD para Ether) .
Un lugar donde puedes tirar tus éteres.
Otro lugar donde puedes tirar tus éteres.
Prototipo de trabajo.
No puedes fumar esto. Es una lotería demostrablemente justa.
Según lo publicado por el usuario de reddit ethererik en el pago del premio mayor de 1100 ETH de GovernMental está atascado porque usa demasiado gas , el pago de este esquema piramidal puede estar atascado porque el código de pago requiere que se borre la matriz de acreedores anteriores y los montos, y esta operación cuesta demasiada gasolina El código para borrar el almacenamiento interno es:
creditorAddresses = new address[](0);
creditorAmounts = new uint[](0);
Aparentemente, 1100 éteres están atrapados en el limbo.
ADVERTENCIA : ¡Esta es una situación que los desarrolladores de contratos inteligentes deben tener en cuenta!
La pregunta ¿Cómo limpiar grandes arreglos sin sobrepasar el límite de gas? tiene una respuesta para solucionar este problema. gracias @Nick Johnson
_
Un esquema piramidal.
Conviértete en rey o reina, hazte rico e inmortaliza tu nombre.
Duplica tu éter. Ponzi.
Otro juego de Ponzi.
Una imagen impulsada por la cadena de bloques.
Un tablero de mensajes público descentralizado y abierto.
Prototipo de trabajo.
Proxy/billetera de cuenta multifirma con límite diario: "La billetera Ξthereum. NOTA ¡La billetera aún no se ha lanzado oficialmente, puede contener errores graves!"
Maker es una Organización Autónoma Descentralizada que crea y asegura la moneda estable dai en la cadena de bloques Ethereum.
Hay varias dapps y bibliotecas públicas en el ecosistema Maker:
Puede encontrar información de nivel superior sobre Maker aquí:
Registre un nombre de dominio para su cuenta Ethereum.
Un sistema de votación verificable públicamente: prototipo funcional.
De aakilfernandes en la publicación de reddit/r/ethdev : "Consulte dapps.ethercast.com y busque en repositorios, luego busque archivos .sol o .se. Tengo un par de docenas aquí si desea echar un vistazo".
De bertani en la publicación de reddit/r/ethdev : "Aquí puedes encontrar algunos basados en Oracle;)".
De inasacu en la publicación de reddit/r/ethdev : "Prueba ether.camp".
https://github.com/ethereum/dapp-bin tiene algún código de Solidity como billetera, scrypt y biblioteca. Aquí es donde Christian Reitwiessner (autor de Solidity), Gavin Wood y Vitalik Buterin han colocado algunas de sus DApps. En general, vale la pena explorarlo, aunque es posible que algunos no tengan una interfaz de usuario, o tal vez estén escritos en Serpent.
DappSys
dappsys es el marco del sistema de contratos. Es una colección de contratos Solidity (clases) para ayudar a administrar dapps de contratos múltiples en ethereum.
Auditoría
El 24 de febrero de 2016, Piper Merriam completó y firmó una auditoría de código que cubría el estado de Dappsys a partir de la confirmación 4dceee5.
Instalación
npm install dapple dapple install https://github.com/nexusdev/dappsys
Github
Me encantaron esos pequeños pasos cuando me interesé en Solidity. Algunas cosas sencillas y prácticas.
Aquí puede consultar la lista completa de contratos inteligentes que las personas publican hoy en la red en vivo.
La mayoría de ellos son casos de estudio realmente interesantes.
q9f
ética
Badr Bellaj