Comments (3)
While we wait for the companion app, here's how to deploy an arcade account.
Generate private/public key
import { ec, stark } from "starknet";
const privateKey = stark.randomAddress();
const publicKey = ec.starkCurve.getStarkKey(privateKey);
console.log(publicKey);
Deploy account
Go to the deployer account in the block explorer, click "deploy" in the "write contract" section. Remeber to connect your wallet.
- salt, use any number.
- public key: the one generated above
- master account: your wallet's address
Click transact and wait for the transaction to be confirmed.
Getting the arcade wallet address
Go to the "read contract" section, click compute_address
and insert the same values used to deploy the contract. Click query and you will get back the contract address. You can confirm in the explorer that the contract was deployed.
from starknet-react.
Related Issues (20)
- throw an error if the called function is not in the abi HOT 2
- Multiple wallet popups when wallet is locked HOT 2
- CORS error for the Post Requests HOT 1
- ```npm init starknet``` not running HOT 3
- Usebalance of hook not showing balance HOT 1
- Update `create-starknet` for v2 HOT 2
- @starknet-react/core does not contain many packages HOT 6
- auto connect when page releod HOT 1
- Add `providerOrAccount` override to `useContract` HOT 2
- Return connector's chainId in `useAccount` HOT 2
- React Native + PWA demo HOT 7
- Create companion app to deploy arcade accounts HOT 2
- Add main app screen to Expo demo HOT 1
- Add settings screen to Expo demo HOT 1
- Add manage account page to companion app HOT 4
- Create arcade account deployer contract
- Add `Explorer` interface and `useExplorer` hook HOT 2
- Using RPC Provider, but 'account' Object Still References 'feederGateway' which is deprecated HOT 2
- Icon error when wallet is not installed HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from starknet-react.