Description
Build the core Soroban smart contract for pay-per-use IoT device access with payment processing and access token issuance.
Requirements
- register_device(owner, device_id, price, duration)
- request_access(user, device_id, token) -> access_key
- verify_access(user, device_id) -> bool
- revoke_access(owner, device_id, user)
- Emit events for all state changes
Commit
feat: implement core pay-per-use access control contract
Timeframe
4-5 days
Complexity
High
Points
200
Description
Build the core Soroban smart contract for pay-per-use IoT device access with payment processing and access token issuance.
Requirements
Commit
feat: implement core pay-per-use access control contractTimeframe
4-5 days
Complexity
High
Points
200