It's taken me much longer than expected to put together this Dev Update but I think it's a good start for grinds and slides.
The interaction between the board and rail is entirely physical. The only reason the board stays on the rail is because forces are being dynamically applied trying to keep it balanced (no different than a skater shifting his weight trying to maintain balance). Hope you enjoy.
Check out more Project Blank Dev Updates.