diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 0000000..dd84ea7
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,38 @@
+---
+name: Bug report
+about: Create a report to help us improve
+title: ''
+labels: ''
+assignees: ''
+
+---
+
+**Describe the bug**
+A clear and concise description of what the bug is.
+
+**To Reproduce**
+Steps to reproduce the behavior:
+1. Go to '...'
+2. Click on '....'
+3. Scroll down to '....'
+4. See error
+
+**Expected behavior**
+A clear and concise description of what you expected to happen.
+
+**Screenshots**
+If applicable, add screenshots to help explain your problem.
+
+**Desktop (please complete the following information):**
+ - OS: [e.g. iOS]
+ - Browser [e.g. chrome, safari]
+ - Version [e.g. 22]
+
+**Smartphone (please complete the following information):**
+ - Device: [e.g. iPhone6]
+ - OS: [e.g. iOS8.1]
+ - Browser [e.g. stock browser, safari]
+ - Version [e.g. 22]
+
+**Additional context**
+Add any other context about the problem here.
diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md
new file mode 100644
index 0000000..67b17e6
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature-request.md
@@ -0,0 +1,22 @@
+---
+name: Feature request
+about: Request a feature for Pocket Swift
+title: "[FEATURE REQUEST]"
+labels: enhancement
+assignees: andrewnguyen22
+
+---
+
+**Is your feature request related to a problem? Please describe.**
+A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
+
+**Describe the solution you'd like**
+A clear and concise description of what you want to happen.
+
+**Describe alternatives you've considered**
+A clear and concise description of any alternative solutions or features you've considered.
+
+**(Optional) Include a BDD test that would satisfy the expected behaviour of the new feature**
+
+**Additional context**
+Add any other context or screenshots about the feature request here.
diff --git a/README.md b/README.md
index 70e98ef..48219e2 100644
--- a/README.md
+++ b/README.md
@@ -1,77 +1,77 @@
-
-PocketSwift
-Official Swift client to use with the Pocket Network
-
-
-Overview
-
-
-PocketSwift wraps all of the tools a developer will need to begin interacting with a network. PocketSwift contains 4 packages:
-
-- `PocketEth`: A library that allows your DApp to communicate to the Ethereum network.
-- `PocketAion`: A library that allows your DApp to communicate to the AION network.
-- `PocketCore`: An implementation of the Pocket protocol that you can use to create your own plugin to interact with a blockchain of your choosing.
-- `PocketSwift`: Contains the 3 beforementioned packages.
-
-Before you can start using the library, you have to acquire a Developer ID by registering for MVP. [To learn how to register please click here.](https://pocket-network.readme.io/docs/how-to-participate#section-for-developers)
-
-Requirements
-
-You should have at least have a basic knowledge of blockchain technology and know your way around Swift. You will also need to install the [Cocoapods tool](https://guides.cocoapods.org/using/getting-started.html).
-
-Installation
-
-The PocketSwift packages are managed using [Cocoapods](https://cocoapods.org/), see below how to install each individual package.
-
-We will be using Cocoapods, to download the pod files into your project. Inside your pod file, enter:
-For the full package that includes the ETH and Aion plugin, as well as the Core package:
-
-Full package:
-`pod 'PocketSwift'`
-
-For individual installation:
-
-`pod PocketSwift/Eth`
-
-`pod PocketSwift/Aion`
-
-`Pod PocketSwift/Core`
-
-Usage
-
-If you would like you know how integrate PocketSwift into your DApp, visit our [developer portal](https://pocket-network.readme.io/) that has a lot of useful tutorials and material about Pocket Network and Pocket MVP.
-
-Contact Us
-
-We have created a Discord server where you can meet with the Pocket team, as well as fellow App Developers, and Service Nodes. [Click here to join!](https://discord.gg/sarhfXP)
+
+PocketSwift
+Official Swift client to use with the Pocket Network
+
+
+Overview
+
+
+PocketSwift wraps all of the tools a developer will need to begin interacting with a network. PocketSwift contains 4 packages:
+
+- `PocketEth`: A library that allows your DApp to communicate to the Ethereum network.
+- `PocketAion`: A library that allows your DApp to communicate to the AION network.
+- `PocketCore`: An implementation of the Pocket protocol that you can use to create your own plugin to interact with a blockchain of your choosing.
+- `PocketSwift`: Contains the 3 beforementioned packages.
+
+Before you can start using the library, you have to acquire a Developer ID by registering for MVP. [To learn how to register please click here.](https://pocket-network.readme.io/docs/how-to-participate#section-for-developers)
+
+Requirements
+
+You should have at least have a basic knowledge of blockchain technology and know your way around Swift. You will also need to install the [Cocoapods tool](https://guides.cocoapods.org/using/getting-started.html).
+
+Installation
+
+The PocketSwift packages are managed using [Cocoapods](https://cocoapods.org/), see below how to install each individual package.
+
+We will be using Cocoapods, to download the pod files into your project. Inside your pod file, enter:
+For the full package that includes the ETH and Aion plugin, as well as the Core package:
+
+Full package:
+`pod 'PocketSwift'`
+
+For individual installation:
+
+`pod PocketSwift/Eth`
+
+`pod PocketSwift/Aion`
+
+`Pod PocketSwift/Core`
+
+Usage
+
+If you would like you know how integrate PocketSwift into your DApp, visit our [developer portal](https://pocket-network.readme.io/) that has a lot of useful tutorials and material about Pocket Network and Pocket MVP.
+
+Contact Us
+
+We have created a Discord server where you can meet with the Pocket team, as well as fellow App Developers, and Service Nodes. [Click here to join!](https://discord.gg/sarhfXP)