Skip to content

Commit d09d593

Browse files
chore: merge remote readme.md changes
2 parents 5fc242d + 4819b6b commit d09d593

File tree

8 files changed

+76
-78
lines changed

8 files changed

+76
-78
lines changed

README.md

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,19 @@ TypeScript SDK for Solana blockchain with advanced features including AI integra
4242
## Installation
4343

4444
```bash
45-
npm install @synapse/client-sdk
45+
npm install @oobe-protocol-labs/synapse-client-sdk@beta
46+
4647
# or
47-
pnpm add @synapse/client-sdk
48+
pnpm add @oobe-protocol-labs/synapse-client-sdk@beta
4849
# or
49-
yarn add @synapse/client-sdk
50-
```
50+
yarn add @oobe-protocol-labs/synapse-client-sdk@beta```
5151
5252
## Quick Start
5353
5454
### Basic Client Initialization
5555
5656
```typescript
57-
import { SynapseClient } from '@synapse/client-sdk';
57+
import { SynapseClient } from '@oobe-protocol-labs/synapse-client-sdk';
5858

5959
const client = new SynapseClient({
6060
endpoint: 'https://your-synapse-gateway.com',
@@ -197,7 +197,7 @@ Enterprise-grade resilience and performance optimization.
197197
#### Quick Example
198198
199199
```typescript
200-
import { SmartCaching, CircuitBreaker, LoadBalancer } from '@synapse/client-sdk/advanced';
200+
import { SmartCaching, CircuitBreaker, LoadBalancer } from '@oobe-protocol-labs/synapse-client-sdk/advanced';
201201

202202
// Multi-layer caching
203203
const cache = new SmartCaching({
@@ -263,7 +263,7 @@ Real-time Solana blockchain data streaming with intelligent reconnection.
263263
#### Quick Example
264264
265265
```typescript
266-
import { WebSocketClient } from '@synapse/client-sdk/websocket';
266+
import { WebSocketClient } from '@oobe-protocol-labs/synapse-client-sdk/websocket';
267267

268268
const wsClient = new WebSocketClient({
269269
endpoint: 'wss://your-synapse-gateway.com',
@@ -335,7 +335,7 @@ Production-ready DeFi integrations for Solana.
335335
#### Quick Example
336336
337337
```typescript
338-
import { JupiterIntegration, JitoIntegration, TokenDataIntegration } from '@synapse/client-sdk/defi';
338+
import { JupiterIntegration, JitoIntegration, TokenDataIntegration } from '@oobe-protocol-labs/synapse-client-sdk/defi';
339339

340340
// Jupiter swap
341341
const jupiter = new JupiterIntegration(client);
@@ -391,7 +391,7 @@ Complete NFT toolkit for Solana with AI-powered features.
391391
#### Quick Example
392392
393393
```typescript
394-
import { NFTEngine, CollectionAnalytics, AIRarityCalculator } from '@synapse/client-sdk/nft';
394+
import { NFTEngine, CollectionAnalytics, AIRarityCalculator } from '@oobe-protocol-labs/synapse-client-sdk/nft';
395395

396396
// Basic NFT operations
397397
const nft = new NFTEngine(client);
@@ -436,7 +436,7 @@ OOBE Protocol implementation with Zero-Combine and PDA management.
436436
#### Quick Example
437437
438438
```typescript
439-
import { PDAManager, ZeroCombineFetcher, MerkleOperation } from '@synapse/client-sdk/ai';
439+
import { PDAManager, ZeroCombineFetcher, MerkleOperation } from '@oobe-protocol-labs/synapse-client-sdk/ai';
440440

441441
// PDA derivation
442442
const pdaManager = new PDAManager(client, walletAddress);
@@ -483,7 +483,7 @@ Real-time metrics collection with AI-powered predictions.
483483
#### Quick Example
484484
485485
```typescript
486-
import { AnalyticsEngine } from '@synapse/client-sdk/analytics';
486+
import { AnalyticsEngine } from '@oobe-protocol-labs/synapse-client-sdk/analytics';
487487

488488
const analytics = new AnalyticsEngine({
489489
enablePredictions: true,
@@ -562,7 +562,7 @@ Type-safe wrapper for 70+ Solana RPC methods.
562562
#### Quick Example
563563
564564
```typescript
565-
import { SolanaRpcMethods } from '@synapse/client-sdk/methods';
565+
import { SolanaRpcMethods } from '@oobe-protocol-labs/synapse-client-sdk/methods';
566566

567567
const rpc = new SolanaRpcMethods(client);
568568

@@ -619,14 +619,14 @@ Utility functions and constants for common operations.
619619
620620
```typescript
621621
// Constants
622-
import { SynapseConstants } from '@synapse/client-sdk/utils';
622+
import { SynapseConstants } from '@oobe-protocol-labs/synapse-client-sdk/utils';
623623

624624
console.log('Base URL:', SynapseConstants.BASE_URL);
625625
console.log('WebSocket URL:', SynapseConstants.WEBSOCKET_URL);
626626
console.log('Default timeout:', SynapseConstants.DEFAULT_TIMEOUT);
627627

628628
// Helpers
629-
import { SynapseUtils } from '@synapse/client-sdk/utils';
629+
import { SynapseUtils } from '@oobe-protocol-labs/synapse-client-sdk/utils';
630630

631631
// Format lamports to SOL
632632
const sol = SynapseUtils.lamportsToSol(1_000_000_000);
@@ -840,7 +840,7 @@ function getBalance(address: string) {
840840
### 2. Error Handling
841841
842842
```typescript
843-
import { SynapseError, NetworkError, TimeoutError } from '@synapse/client-sdk';
843+
import { SynapseError, NetworkError, TimeoutError } from '@oobe-protocol-labs/synapse-client-sdk';
844844

845845
async function robustRpcCall<T>(
846846
method: string,
@@ -899,7 +899,7 @@ const balance3 = await client.call('getBalance', ['address3']);
899899
### 4. Caching Strategy
900900
901901
```typescript
902-
import { SmartCaching } from '@synapse/client-sdk/advanced';
902+
import { SmartCaching } from '@oobe-protocol-labs/synapse-client-sdk/advanced';
903903
904904
const cache = new SmartCaching({
905905
maxSize: 10000,
@@ -939,7 +939,7 @@ const TTL_STRATEGIES = {
939939
### 5. Circuit Breaker Integration
940940
941941
```typescript
942-
import { CircuitBreaker } from '@synapse/client-sdk/advanced';
942+
import { CircuitBreaker } from '@oobe-protocol-labs/synapse-client-sdk/advanced';
943943
944944
const breaker = new CircuitBreaker({
945945
failureThreshold: 5,
@@ -1128,7 +1128,7 @@ const balance = await client.call('getBalance', ['address']);
11281128
const accountInfo = await client.call('getAccountInfo', ['address', { encoding: 'jsonParsed' }]);
11291129
11301130
// Or use SolanaRpcMethods wrapper
1131-
import { SolanaRpcMethods } from '@synapse/client-sdk/methods';
1131+
import { SolanaRpcMethods } from '@oobe-protocol-labs/synapse-client-sdk/methods';
11321132
const rpc = new SolanaRpcMethods(client);
11331133
const balance = await rpc.getBalance('address');
11341134
const accountInfo = await rpc.getAccountInfo('address', { encoding: 'jsonParsed' });
@@ -1145,7 +1145,7 @@ catch (error) {
11451145
}
11461146
11471147
// v2.x
1148-
import { SynapseError, ValidationError, NetworkError } from '@synapse/client-sdk';
1148+
import { SynapseError, ValidationError, NetworkError } from '@oobe-protocol-labs/synapse-client-sdk';
11491149
11501150
catch (error) {
11511151
if (error instanceof ValidationError) {
@@ -1381,11 +1381,9 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
13811381
13821382
## Support
13831383
1384-
- **Documentation:** [https://docs.synapse.com](https://docs.synapse.com)
1385-
- **GitHub Issues:** [https://github.com/CryptoFamilyNFT/synapse/issues](https://github.com/CryptoFamilyNFT/synapse/issues)
1386-
- **Discord:** [https://discord.gg/synapse](https://discord.gg/synapse)
1387-
- **Email:** [email protected]
1388-
1384+
- **GitHub Issues:** [https://github.com/OOBE-PROTOCOL/synapse/issues](https://github.com/OOBE-PROTOCOL/synapse/issues)
1385+
- **Email:** [email protected]
1386+
- **Tg**: t.me/@ethercode_0xkpt
13891387
---
13901388
13911389
**Synapse Client SDK** - Enterprise-grade Solana development toolkit

src/advanced/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ interface CircuitBreakerConfig {
8383
### Implementation
8484

8585
```typescript
86-
import { CircuitBreaker } from '@synapse/client-sdk/advanced';
86+
import { CircuitBreaker } from '@oobe-protocol-labs/synapse-client-sdk/advanced';
8787

8888
const breaker = new CircuitBreaker({
8989
failureThreshold: 5, // Open after 5 failures
@@ -236,7 +236,7 @@ interface SmartCacheConfig {
236236
### Implementation
237237

238238
```typescript
239-
import { SmartCaching } from '@synapse/client-sdk/advanced';
239+
import { SmartCaching } from '@oobe-protocol-labs/synapse-client-sdk/advanced';
240240

241241
const cache = new SmartCaching({
242242
maxSize: 10000,
@@ -479,7 +479,7 @@ interface LoadBalancerConfig {
479479
### Implementation
480480

481481
```typescript
482-
import { LoadBalancer } from '@synapse/client-sdk/advanced';
482+
import { LoadBalancer } from '@oobe-protocol-labs/synapse-client-sdk/advanced';
483483

484484
const balancer = new LoadBalancer({
485485
endpoints: [
@@ -607,7 +607,7 @@ import {
607607
SmartCaching,
608608
CircuitBreaker,
609609
LoadBalancer,
610-
} from '@synapse/client-sdk/advanced';
610+
} from '@oobe-protocol-labs/synapse-client-sdk/advanced';
611611

612612
// Initialize components
613613
const cache = new SmartCaching({

src/ai/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ Professional AI module with OOBE Protocol implementation for advanced Solana ope
6464
Program Derived Address management for on-chain Merkle data storage.
6565

6666
```typescript
67-
import { SynapseClient } from '@synapse/client-sdk';
68-
import { PDAManager } from '@synapse/client-sdk/ai';
67+
import { SynapseClient } from '@oobe-protocol-labs/synapse-client-sdk';
68+
import { PDAManager } from '@oobe-protocol-labs/synapse-client-sdk/ai';
6969

7070
const client = new SynapseClient({
7171
endpoint: process.env.SYNAPSE_ENDPOINT!,
@@ -102,7 +102,7 @@ const accounts = await pdaManager.getBatchPDAAccountInfo([
102102
Large dataset reconstruction from on-chain transaction chunks.
103103

104104
```typescript
105-
import { ZeroCombineFetcher } from '@synapse/client-sdk/ai';
105+
import { ZeroCombineFetcher } from '@oobe-protocol-labs/synapse-client-sdk/ai';
106106

107107
const fetcher = new ZeroCombineFetcher(
108108
client,
@@ -145,7 +145,7 @@ Complete Merkle tree operations: generation, proof creation, and verification.
145145
#### Basic Usage (Without Signing)
146146

147147
```typescript
148-
import { MerkleOperation } from '@synapse/client-sdk/ai';
148+
import { MerkleOperation } from '@oobe-protocol-labs/synapse-client-sdk/ai';
149149

150150
const merkle = new MerkleOperation(
151151
client,
@@ -187,7 +187,7 @@ console.log('Verification results:', results);
187187

188188
```typescript
189189
import { Connection, Keypair } from '@solana/web3.js';
190-
import { MerkleOperation } from '@synapse/client-sdk/ai';
190+
import { MerkleOperation } from '@oobe-protocol-labs/synapse-client-sdk/ai';
191191

192192
// Setup Connection and Keypair
193193
const connection = new Connection('https://api.mainnet-beta.solana.com');
@@ -279,12 +279,12 @@ OOBE (On-chain Off-chain Blockchain Encoding) Protocol is a data storage and ret
279279
### Complete Example: AI Agent State Storage
280280

281281
```typescript
282-
import { SynapseClient } from '@synapse/client-sdk';
282+
import { SynapseClient } from '@oobe-protocol-labs/synapse-client-sdk';
283283
import {
284284
PDAManager,
285285
ZeroCombineFetcher,
286286
MerkleOperation
287-
} from '@synapse/client-sdk/ai';
287+
} from '@oobe-protocol-labs/synapse-client-sdk/ai';
288288

289289
// Initialize client
290290
const client = new SynapseClient({
@@ -758,7 +758,7 @@ const results = await merkle.batchInscribeOnChain([
758758
#### Uso con Wallet Adapter (Browser/React)
759759
```typescript
760760
import { useConnection, useWallet } from '@solana/wallet-adapter-react';
761-
import { MerkleOperation } from '@synapse/client-sdk/ai';
761+
import { MerkleOperation } from '@oobe-protocol-labs/synapse-client-sdk/ai';
762762
763763
function MyComponent() {
764764
const { connection } = useConnection();
@@ -794,7 +794,7 @@ function MyComponent() {
794794
Tutti i moduli supportano `BatchOptionRequest` per ottimizzare le performance:
795795

796796
```typescript
797-
import type { BatchOptionRequest } from '@synapse/client-sdk/ai';
797+
import type { BatchOptionRequest } from '@oobe-protocol-labs/synapse-client-sdk/ai';
798798

799799
const batchConfig: BatchOptionRequest = {
800800
batchSize: 100, // Numero di richieste per batch
@@ -861,7 +861,7 @@ import type {
861861
ChunkInfo,
862862
InscriptionResult,
863863
BatchOptionRequest,
864-
} from '@synapse/client-sdk/ai';
864+
} from '@oobe-protocol-labs/synapse-client-sdk/ai';
865865
```
866866

867867
## License

0 commit comments

Comments
 (0)