Comprehensive JavaScript SDK for building Solana blockchain applications with modern architecture and type safety
93
Evaluation — 93%
↑ 1.29xAgent success when using this tile
{
"context": "This evaluation assesses how effectively the engineer uses @solana/web3.js's Keypair class and related cryptographic operations for keypair generation, restoration, seed-based derivation, and message signing.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Keypair.generate() usage",
"description": "Uses the Keypair.generate() method to create a new random keypair in the generateKeypair function",
"max_score": 25
},
{
"name": "Keypair.fromSecretKey() usage",
"description": "Uses the Keypair.fromSecretKey() method to restore a keypair from a 64-byte Uint8Array secret key in the restoreFromSecretKey function",
"max_score": 25
},
{
"name": "Keypair.fromSeed() usage",
"description": "Uses the Keypair.fromSeed() method to generate a deterministic keypair from a 32-byte seed in the generateFromSeed function",
"max_score": 25
},
{
"name": "keypair.sign() usage",
"description": "Uses the keypair.sign() method (or Keypair instance's sign method) to sign a message and return the signature bytes in the signMessage function",
"max_score": 25
}
]
}Install with Tessl CLI
npx tessl i tessl/npm-solana--web3-jsdocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10