Blockchain
BLOCKCHAIN
DEVELOPMENT SERVICES
ENTERPRISE
BLOCKCHAIN DEVELOPMENT
Here at Smartym we develop and integrate any type of
blockchain networks: public, private, hybrid, permissioned.
•
•
•
•
Blockchain development for enterprise: Openchain,
Multichain, Hyperledger Fabric, R3 Corda, Quorum, IOTA
Enterprise blockchain smart contracts
development/integration: for both internal and b2b
usage
Blockchain-based databases: BigchainDB
Legacy relational database blockchain integration
ICO, CROWDSALE
Technical part of Initial Coin Offering services for easy and
secure independent fundraising.
•
•
•
•
•
•
•
•
Defining the product and blockchain purpose in the
system
Picking the technology stack, developing token economy
Preparing platform description and its proof of concept
Smart contracts terms description. Writing specification
Performing all ICO-related development activities:
Solidity, Truffle, OpenZeppelin, ERC20, etc.
Payment hubs: Java, BIP32 deterministic wallets
3rd party audit
Testing, fraud protection, server maintenance
SMART CONTRACTS/
SOLIDITY DEVELOPMENT
Smartym delivers a full spectrum of smart
contract-based solutions:
•
•
•
•
•
•
•
Tokens and deposits
Multisig Wallets
Decentralized organizations
Fraud-free medical records systems
Copyright protection
Drug tracing systems for healthcare
Transparent accounting solutions
SMART CONTRACT AUDIT
Our specialists perform full-cycle smart contract
technical audit:
•
•
•
•
•
•
Smart contract viability
Specification compliance check
Automated vulnerabilities check: Oyetne tool,
Solhint, Solgraph
Manual vulnerabilities check
Code architecture analysis
Providing recommendations for further
code/architecture improvement
CRYPTO PAYMENTS INTEGRATION
We develop and integrate crypto-payments
solutions for any cryptocurrency:
•
•
•
•
•
E-commerce
M-Commerce
Trading bots
Subscription-based services
Digital assets services
BITCOIN
ETHEREUM
LITECOIN
DOGECOIN
Cryptocurrency support:
CRYPTO EXCHANGE
SOFTWARE SOLUTIONS
We develop and integrate solutions for secure
and transparent crypto- and real-world fiat
currencies exchanges.
BITCOIN
ETHEREUM
LITECOIN
DOGECOIN
Key features:
Fiat money payment methods support:
•
•
•
Automatic limits for funds withdrawal
Intellectual anti-fraud system
Dual-factor authentication system
TECHNOLOGIES
CUSTOM
BLOCKCHAINS
ETHEREUM
FRAMEWORKS
TOKEN
STANDARDS
Hyperledger Fabric
R3 Corda, Openchain
MultiChain, Quorum
IOTA
OpenZeppelin
Truffle, Web3.js
Embark, Populus
Raiden
ERC20 Tokens
ERC223 Tokens
ERC644 Tokens
ETHEREUM-BASED
PROTOCOLS
BLOCKCHAIN
AS A SERVICE
PROGRAMMING
LANGUAGES
0xchange
Bancor
Blockchain on Azure
IBM Bluemix blockchain
Solidity
Go, Kotlin
Java
CROWDFUNDING PLATFORM FOR ICO
CHALLENGE:
SOLUTION:
The client has participated in launching of
dozens of ICO campaigns and realized
that every project faces 2 main problems:
to launch the campaign and find the right
team to develop an idea into a working
solution. Client’s team wanted to create a
comprehensive platform for launching
ICO campaigns to minimize the amount of
efforts for each individual ICO campaign.
Introducing a solution, our client wanted to make a platform for projects
to conduct funding and skill-sourcing activities.
•
•
•
Develop a tool that will be issuing ERC20 tokens
Integrate freelancer marketplace into the system
Implement built-in ERC20 token exchange system
The platform’s ultimate goal is to facilitate a more efficient allocation of
capital and human resources among projects within the blockchain
space. Thanks to a decentralized infrastructure, participation and
contributions could be made with minimal bureaucratization.
CROWDFUNDING PLATFORM FOR ICO
TECHNOLOGIES:
•
•
•
Ethereum: Solidity, Truffle, OpenZeppelin
Frontend: HTML5/CSS, AngularJS, SASS
Backend: Java 8, JOOQ, HikariCP, Spring boot, web3j
RESULT:
Develop Solidity smart contracts for every
subactivity according to client’s
requirements
Create templates for typical ICO and hiring
terms for usage on both platforms
(backers/freelancers)
Make user-friendly and easy-tounderstand web-interface that links all
components together and allows users to
easily navigate through the platform
CONSTRUCTION MONITORING TOOL
CHALLENGE:
SOLUTION:
Real estate development company
needed to develop a solution that will
help to overcome main industry
challenges: construction progress
monitoring, construction process
facilitation, proper resources allocation.
We’ve developed a comprehensive blockchain-based solution for
speeding up construction audit process by automating milestone
planning. The system has to resolve common issues that are faced by
both developers and constructors: mutual trust, compliance with the
contract's terms and conditions, fast critical situation handling, financial
transaction issues.
•
•
•
•
Smart contracts integration
Custom RFID tags id generation
Blockchain-based financial transaction processing
Real-time construction process monitoring
CONSTRUCTION MONITORING TOOL
TECHNOLOGIES:
•
•
•
•
Backend: Java 8, Spring boot, RabbitMQ
Blockchain: Hyperledger Fabric, Smart Contracts based on golang
Android: Java, Volley, Gson, Paho MQTT, FCM, Instabug, TestFairy
iOS: Swift 3, CoreData, Alamofire, Auto Layout
RESULT:
We’ve delivered an MVP product that
includes:
•
•
•
Fundraising marketplace
Smart contract hub for construction
API integration for the platform
We continue working on the platform
creating a solution that would link together
IoT, BI analytics, and blockchain.
ICO FOR REAL ESTATE
DEVELOPMENT PLATFORM
CHALLENGE:
SOLUTION:
Real estate development company wanted
to launch an ICO campaign to pitch their
new project. We were asked to handle
technical part of the campaign and ensure
smooth user experience during ICO.
As to accomplish a set goal, our team needed to:
•
•
•
•
•
Define blockchain purpose in the system
Pick the technology stack and develop token economy
Prepare platform description
Prepare specification for smart contracts terms description.
Perform all ICO-related development activities
CONSTRUCTION MONITORING TOOL
TECHNOLOGIES:
•
•
•
•
Bitcoin: BIP32 Deterministic Wallet
Ethereum: Solidity, Truffle, OpenZeppelin, Parity
Backend: Java 8, JOOQ, HikariCP, Spring boot, BitcoinJ, web3j
Infrastructure: AWS Auto Scaling group
RESULT:
One of the main difficulties of the project was
constant changes in smart contracts specification
and tight timeline. At the end of the project we’ve
managed to deliver:
•
•
•
•
•
ICO smart contracts (Token, Multisig Wallet, etc.)
Payment Gateway. Process bitcoin orders via
REST API
Ethereum Oracle. Checking status of bitcoin
payment and sending ERC20 tokens.
Smart contracts demo in the Ethereum test net.
ICO technical support
ABOUT US
Smartym is a software development company that
delivers enterprise solutions and consumer
applications globally. From small web applications
to BI-enabled IoT backends, and from social
networks to workflow automation solutions, we
have the expertise to cover any development task.
51
41
11
PROJECTS
CUSTOMERS
COUNTRIES
55% 54 67%
ANNUAL
GROWTH
DEVELOPERS
SENIORS
-
www.smartym.pro-