Skip to content

Commit 17c4d92

Browse files
author
jpcaulfi
committed
readme
1 parent d8b43c2 commit 17c4d92

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ So, you'll notice that these operations are in fact conducting what's called a *
2020
Deciding when to use cross-program invocation instead of invoking the programs directly from the client is completely up to you as the builder. It depends on how your application is designed.
2121
- Maybe you want to add some checks - such as minimum balance required, allowed ownership, etc.
2222
- Maybe you want to assert that an account has a certain data type.
23-
- Perhaps you want to send only one transaction from your client for a handful of sequential operations.
23+
- Perhaps you want to send only one instruction from your client for a handful of sequential operations.
2424
- The list goes on.
2525
Regardless of what you may want to add on top of existing Solana programs, the number one use case for writing your own program is for using accounts with a **Program Derived Address (PDA)**. Crack open the `pdas` folder to see why.
2626

@@ -34,3 +34,19 @@ Regardless of what you may want to add on top of existing Solana programs, the n
3434
- Before running anything in any folder make sure you pull in the dependencies with `yarn install`.
3535
- `native` - Use `cicd.sh` to build & deploy the program. Run `yarn run test` to test it.
3636
- `anchor` - Use `anchor build && anchor deploy` to build & deploy the program. Run `anchor run test` to test it.
37+
38+
## Examples We'd Love to See!
39+
40+
* Examples needed for Native:
41+
* Token2022
42+
* New examples needed for both Anchor & Native:
43+
* Token lending
44+
* Token swapping
45+
* Escrow
46+
* Staking
47+
* Wrapped tokens
48+
* Pyth
49+
* Clockwork
50+
* VRF
51+
* Any oracle
52+
* Merkle trees (compression)

0 commit comments

Comments
 (0)