# Examples

This folder contains examples of code samples that you can run autonomously.\
Create a [new issue](https://github.com/aeternity/aepp-sdk-js/issues/new) to suggest another example.

## Wallet connection

### Connect to a wallet

* [æpp](https://docs.aeternity.com/developer-documentation/aepp-sdk-js/examples/browser/aepp) (VueJS)

### Build a wallet

* [iframe-based Wallet](https://docs.aeternity.com/developer-documentation/aepp-sdk-js/examples/browser/wallet-iframe) (VueJS)
* [Wallet WebExtension](https://docs.aeternity.com/developer-documentation/aepp-sdk-js/examples/browser/wallet-web-extension)

## NodeJS

1. [Contract interaction](https://github.com/aeternity/docs/blob/master/Developer%20Documentation/aepp-sdk-js/examples/node/contract-interaction.js)
2. [Transfer AE](https://github.com/aeternity/docs/blob/master/Developer%20Documentation/aepp-sdk-js/examples/node/transfer-ae.js)
3. [Paying for spend tx](https://github.com/aeternity/docs/blob/master/Developer%20Documentation/aepp-sdk-js/examples/node/paying-for-spend-tx.js)
4. [Paying for contract call tx](https://github.com/aeternity/docs/blob/master/Developer%20Documentation/aepp-sdk-js/examples/node/paying-for-contract-call-tx.js)
5. [Dry-run using debug endpoint](https://github.com/aeternity/docs/blob/master/Developer%20Documentation/aepp-sdk-js/examples/node/dry-run-using-debug-endpoint.js)
6. [Oracle](https://github.com/aeternity/docs/blob/master/Developer%20Documentation/aepp-sdk-js/examples/node/oracle.js)
