{"id":18908900,"url":"https://github.com/rise-in/working-with-user-controlled-wallets","last_synced_at":"2026-03-06T20:30:23.843Z","repository":{"id":226414666,"uuid":"768617240","full_name":"Rise-In/Working-With-User-Controlled-Wallets","owner":"Rise-In","description":null,"archived":false,"fork":false,"pushed_at":"2024-05-10T16:17:55.000Z","size":1504,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-31T12:27:04.991Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rise-In.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-07T12:20:07.000Z","updated_at":"2024-12-26T08:03:59.000Z","dependencies_parsed_at":"2024-05-10T17:32:05.136Z","dependency_job_id":"0c0a4ed2-6e21-434b-a38a-83c8a7a9888f","html_url":"https://github.com/Rise-In/Working-With-User-Controlled-Wallets","commit_stats":null,"previous_names":["rise-in/working-with-user-controlled-wallets"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rise-In%2FWorking-With-User-Controlled-Wallets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rise-In%2FWorking-With-User-Controlled-Wallets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rise-In%2FWorking-With-User-Controlled-Wallets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rise-In%2FWorking-With-User-Controlled-Wallets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rise-In","download_url":"https://codeload.github.com/Rise-In/Working-With-User-Controlled-Wallets/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239896242,"owners_count":19714992,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T09:29:34.302Z","updated_at":"2026-03-06T20:30:23.744Z","avatar_url":"https://github.com/Rise-In.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Working With User Controlled Wallets\n\nThis repository is a tutorial for `how to work with user controlled wallets with Circle Api`.\n\nTo use this tutorial, you should already have created a user controlled wallet.\n_This tutorial is a follow up from the previous tutorial which explained `how to create user controlled wallets on Circle`. It can be found in [this repository](https://github.com/Rise-In/User-Controlled-Wallets)_\n\n- Next tutorial can be found [here](https://github.com/Rise-In/Gas-Station.git)\n\nIn this repository you will find different folders.\n\nEach folder is categorized based on what they do and inside them you will find an `index.js` and `tutorial.md` files.\n\n- In the `index.js` file, you will find the code.\n- In the `tutorial.md` file, you will find the explanations about that section.\n\n## Before Following The Tutorial\n\nThis tutorial is expecting that you are using the study branch where there are missing codes that you will complete.\nYou can also just read the main branch where the code is complete. \n\n- If you decide to use study branch, do not forget to create a `.env` file where you will put info like `API_KEY`, `APP_ID`, etc.\n\n### What You Need To Have\n\n- Node version 20+\n- Installation of the libraries that are used in `index.js` files. They can be installed using the `npm install \u003clibrary name\u003e`.\n\n### Running This Tutorial\n\nAfter cloning the project, first of all, install the required libraries using the command `npm i` or `npm install`.\n\nTo run the files in different folders, you can call `npm run \u003cname_of_the_folder\u003e`.\n\nNotice that the code in each file requires different information like Api Keys. You need to put yours to be able to use it. If you do not have the necessary variables, you can follow this tutorial, which is prerequisite for this one `https://github.com/SimonYuvarlak/User-Controlled-Wallets.git`.\n\n## Note\n\nThere can be typos in the tutorial, a common one is using 'challange' instead of 'challenge'.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frise-in%2Fworking-with-user-controlled-wallets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frise-in%2Fworking-with-user-controlled-wallets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frise-in%2Fworking-with-user-controlled-wallets/lists"}