# COIL proposal workflow
###### tags: `coil`
```plantuml
@startuml
skinparam monochrome true
skinparam activityFontSize 10
skinparam NoteFontSize 10
start
:User visits Creator's website or a platform such as Cinnamon;<
split
partition "Browser workflow" {
:page loads in desktop browser;
:User clicks Jolo button|
:page displays QR code
and links to app stores<
while (User has SmartWallet installed) is (no)
:opens app store to the SmartWallet page
with the link above or additional QR code>
:install SmartWallet<
endwhile (yes)
:User scans code with SmartWallet;
}
split again
partition "Mobile Browser workflow" {
:page loads in mobile browser;
:User taps Jolo button;
while (User has SmartWallet installed) is (no)
:opens app store to the SmartWallet page>
:install SmartWallet<
endwhile (yes)
}
endsplit
:SmartWallet naivgates to Authorize Micropayment Streaming view>
partition "Jolocom SmartWallet Micropayment streaming workflow" {
}
@enduml
```